diff options
Diffstat (limited to 'deps/uv/src/win/poll.c')
-rw-r--r-- | deps/uv/src/win/poll.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/deps/uv/src/win/poll.c b/deps/uv/src/win/poll.c index 308198949..c6feaae51 100644 --- a/deps/uv/src/win/poll.c +++ b/deps/uv/src/win/poll.c @@ -230,7 +230,7 @@ static int uv__fast_poll_set(uv_loop_t* loop, uv_poll_t* handle, int events) { static void uv__fast_poll_close(uv_loop_t* loop, uv_poll_t* handle) { handle->events = 0; - uv__handle_start(handle); + uv__handle_closing(handle); if (handle->submitted_events_1 == 0 && handle->submitted_events_2 == 0) { @@ -477,7 +477,7 @@ static int uv__slow_poll_set(uv_loop_t* loop, uv_poll_t* handle, int events) { static void uv__slow_poll_close(uv_loop_t* loop, uv_poll_t* handle) { handle->events = 0; - uv__handle_start(handle); + uv__handle_closing(handle); if (handle->submitted_events_1 == 0 && handle->submitted_events_2 == 0) { @@ -611,6 +611,5 @@ void uv_poll_endgame(uv_loop_t* loop, uv_poll_t* handle) { assert(handle->submitted_events_1 == 0); assert(handle->submitted_events_2 == 0); - uv__handle_stop(handle); uv__handle_close(handle); } |