diff options
Diffstat (limited to 'deps/uv/src/win/signal.c')
-rw-r--r-- | deps/uv/src/win/signal.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/deps/uv/src/win/signal.c b/deps/uv/src/win/signal.c index fc489f6193..2c64a55dc3 100644 --- a/deps/uv/src/win/signal.c +++ b/deps/uv/src/win/signal.c @@ -130,8 +130,10 @@ static int uv__signal_register_control_handler() { /* If the console control handler has already been hooked, just add a */ /* reference. */ - if (uv__signal_control_handler_refs > 0) + if (uv__signal_control_handler_refs > 0) { + uv__signal_control_handler_refs++; return 0; + } if (!SetConsoleCtrlHandler(uv__signal_control_handler, TRUE)) return GetLastError(); |