set done 0
+after 30000 { set errorInfo {}; bgerror timeout }
+
proc bgerror {msg} {
global errorInfo errorCode
- puts stderr "$msg\n$errorCode\n$errorInfo\n"
+ puts stderr "$msg\n$errorCode\n$errorInfo\n\nERROR: $msg\n"
exit 16
}
}
proc msg_366 {args} {
global oldtopic topicinfo channel done
- set newtopic "$oldtopic | $topicinfo"
+ if {![info exists oldtopic]} return
+ set newtopic "$topicinfo | $oldtopic"
sendout TOPIC $channel $newtopic
sendout TOPIC $channel
set done 1