Changeset 731 for trunk/modules/queue.tcl
- Timestamp:
- 10/05/06 17:56:30 (2 years ago)
- Files:
-
- 1 modified
-
trunk/modules/queue.tcl (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/queue.tcl
r729 r731 28 28 #A rehash should kill the queue 29 29 set bMotion_queue [list] 30 set bMotion_queue_runny 1 30 31 31 32 # queue format is: … … 41 42 # 0 then it is sent to output 42 43 # This also sends stuff to remote bots 43 proc bMotion_queue_run { } { 44 global bMotion_queue 44 proc bMotion_queue_run { {force 0} } { 45 global bMotion_queue bMotion_queue_runny 46 47 if {$bMotion_queue_runny == 0} { 48 if {$force == 0} { 49 #queue is frozen 50 return 0 51 } else { 52 bMotion_putloglev d * "Running queue once while frozen" 53 } 54 } 45 55 46 56 set tempqueue [list] … … 147 157 } 148 158 159 # bMotion_queue_freeze 160 # 161 # Stops queue output 162 proc bMotion_queue_freeze { } { 163 global bMotion_queue_runny 164 165 set bMotion_queue_runny 0 166 bMotion_putloglev d * "Freezing output queue" 167 } 168 169 proc bMotion_queue_thaw { } { 170 global bMotion_queue_runny 171 172 set bMotion_queue_runny 1 173 bMotion_putloglev d * "Thawing output queue" 174 } 175 149 176 # init timer 150 177 utimer 1 bMotion_queue_callback
