summaryrefslogtreecommitdiff
path: root/deps/uv/src/win/signal.c
diff options
context:
space:
mode:
Diffstat (limited to 'deps/uv/src/win/signal.c')
-rw-r--r--deps/uv/src/win/signal.c4
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();