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