Skip to content

Commit

Permalink
remove active_events in async
Browse files Browse the repository at this point in the history
  • Loading branch information
qgymib committed Oct 7, 2023
1 parent 1a3a38b commit 83f470b
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
8 changes: 4 additions & 4 deletions ev.c
Original file line number Diff line number Diff line change
Expand Up @@ -6413,8 +6413,8 @@ EV_LOCAL int ev__tcp_open_win(ev_tcp_t* tcp, SOCKET fd);

////////////////////////////////////////////////////////////////////////////////
// FILE: src/win/async_win.c
// SIZE: 1535
// SHA-256: 12a93fa8dd8b4f511cc782bbc05f15d60ba14479953741e7b5fe2cc8f3c5f676
// SIZE: 1531
// SHA-256: 7bb33e2fa2cd1eafefcfdd393987d2a50bf0c21a3fd6646a09956a35381a754e
////////////////////////////////////////////////////////////////////////////////
#line 1 "src/win/async_win.c"
/* AMALGAMATE: #include "ev.h" */
Expand Down Expand Up @@ -6445,7 +6445,7 @@ static void _ev_async_on_close_win(ev_handle_t* handle)
static void _ev_asyc_exit_win(ev_async_t* handle, ev_async_cb close_cb)
{
handle->close_cb = close_cb;
ev__handle_event_dec(&handle->base);
ev__handle_deactive(&handle->base);
ev__handle_exit(&handle->base, close_cb != NULL ? _ev_async_on_close_win : NULL);
}

Expand All @@ -6462,7 +6462,7 @@ int ev_async_init(ev_loop_t* loop, ev_async_t* handle, ev_async_cb cb)

ev__iocp_init(&handle->backend.io, _async_on_iocp_win, NULL);
ev__handle_init(loop, &handle->base, EV_ROLE_EV_ASYNC);
ev__handle_event_add(&handle->base);
ev__handle_active(&handle->base);

return 0;
}
Expand Down
4 changes: 2 additions & 2 deletions src/win/async_win.c
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ static void _ev_async_on_close_win(ev_handle_t* handle)
static void _ev_asyc_exit_win(ev_async_t* handle, ev_async_cb close_cb)
{
handle->close_cb = close_cb;
ev__handle_event_dec(&handle->base);
ev__handle_deactive(&handle->base);
ev__handle_exit(&handle->base, close_cb != NULL ? _ev_async_on_close_win : NULL);
}

Expand All @@ -43,7 +43,7 @@ int ev_async_init(ev_loop_t* loop, ev_async_t* handle, ev_async_cb cb)

ev__iocp_init(&handle->backend.io, _async_on_iocp_win, NULL);
ev__handle_init(loop, &handle->base, EV_ROLE_EV_ASYNC);
ev__handle_event_add(&handle->base);
ev__handle_active(&handle->base);

return 0;
}
Expand Down

0 comments on commit 83f470b

Please sign in to comment.