lib/deep_test/worker.rb in jason-o-matic-deep_test-1.2.2.4 vs lib/deep_test/worker.rb in jason-o-matic-deep_test-1.2.2.5
- old
+ new
@@ -26,12 +26,16 @@
$stdout.flush
end
end
rescue Server::NoWorkUnitsRemainingError
DeepTest.logger.debug("Worker #{number}: no more work to do")
+ rescue Exception => e
+ DeepTest.logger.debug "Worker #{number} EXCEPTION: #{e.message}\n#{e.backtrace.join("\n")}"
+ raise
end
def next_work_unit
+ DeepTest.logger.debug "Worker #{number} getting next work unit from: #{@blackboard.inspect}"
@blackboard.take_work
rescue Server::NoWorkUnitsAvailableError
sleep 0.02
retry
end