lib/async/task.rb in async-2.14.2 vs lib/async/task.rb in async-2.15.0

- old
+ new

@@ -190,11 +190,11 @@ @block.call(self, *arguments) rescue => error # I'm not completely happy with this overhead, but the alternative is to not log anything which makes debugging extremely difficult. Maybe we can introduce a debug wrapper which adds extra logging. if @finished.nil? Console::Event::Failure.for(error).emit(self, "Task may have ended with unhandled exception.", severity: :warn) - # else - # Console::Event::Failure.for(error).emit(self, severity: :debug) + else + # Console::Event::Failure.for(error).emit(self, severity: :debug) end raise end else