diff --git a/src/node_signal_handler.cc b/src/node_signal_handler.cc index b853f65318..ffe6300105 100644 --- a/src/node_signal_handler.cc +++ b/src/node_signal_handler.cc @@ -34,7 +34,7 @@ void SignalHandler::OnSignal(EV_P_ ev_signal *watcher, int revents) { SignalHandler::~SignalHandler() { if (watcher_.active) { - ev_unref(EV_DEFAULT_UC); + ev_ref(EV_DEFAULT_UC); ev_signal_stop(EV_DEFAULT_UC_ &watcher_); } }