lib/sigurd/signal_handler.rb in sigurd-0.0.1 vs lib/sigurd/signal_handler.rb in sigurd-0.0.2

- old
+ new

@@ -33,10 +33,10 @@ end end private - attr_reader :reader, :writer, :signal_queue, :executor + attr_reader :reader, :writer, :signal_queue, :runner # https://stackoverflow.com/questions/29568298/run-code-when-signal-is-sent-but-do-not-trap-the-signal-in-ruby def prepend_handler(signal) previous = Signal.trap(signal) do previous = -> { raise SignalException, signal } unless previous.respond_to?(:call)