proc cmderr {ecode emsg} { error $emsg "" [list TRAIN CMDERR $ecode] }
proc lputs {m} {
+ global lputs
+ if {!$lputs} return
if {[regexp \
{^\<[<&] picioh (?:in msg|out) 8[89a-f]|^\<[<&] picio (?:in pong|out ping)} \
$m]} \
} else {
catch { close $realtime }
}
- puts "<<\$ $k : $m"
+ lputs "<<\$ $k : $m"
catch { unset realtime }
if {[catch {
set sef [open +realtime.stderr r]
proc startup {} {
global queueing executing testmode realtime port urandom serchan
- global dev_railway libdir
+ global dev_railway libdir lputs
catch { close $master }; catch { unset master }
setting testmode 0 {[01]}
+ setting lputs 0 {[01]}
parse-argv {}
uplevel #0 source $libdir/multiplex-config