File tree 1 file changed +13
-3
lines changed
1 file changed +13
-3
lines changed Original file line number Diff line number Diff line change 353
353
def wait_for_start_processing ( run_thread , timeout : 1.0 )
354
354
begin
355
355
Timeout . timeout ( timeout ) do
356
- sleep ( 0.01 ) while run_thread . status != 'sleep'
357
- sleep ( timeout ) unless plugin . queue
356
+ # sleep(0.01) while run_thread.status != 'sleep'
357
+ while run_thread . status != 'sleep'
358
+ puts "not sleep"
359
+ sleep ( 0.01 )
360
+ end
361
+ # sleep(0.1) while !plugin.queue
362
+ while !plugin . queue
363
+ sleep ( 0.1 )
364
+ puts "no queue"
365
+ end
358
366
end
359
- rescue Timeout ::Error
367
+ rescue Timeout ::Error => e
368
+ puts "plugin timed out #{ e } "
360
369
raise "plugin did not start processing (timeout: #{ timeout } )" unless plugin . queue
361
370
else
371
+ puts "plugin did not time out"
362
372
raise "plugin did not start processing" unless plugin . queue
363
373
end
364
374
end
You can’t perform that action at this time.
0 commit comments