mirror of
https://github.com/warmcat/libwebsockets.git
synced 2025-03-16 00:00:07 +01:00
Stop uv loop in default signal handler, clean-ups
This commit is contained in:
parent
a3a0792012
commit
1499ab6b33
1 changed files with 2 additions and 2 deletions
|
@ -43,7 +43,7 @@ lws_accept_cb(uv_poll_t *watcher, int status, int revents)
|
||||||
|
|
||||||
eventfd.fd = watcher->io_watcher.fd;
|
eventfd.fd = watcher->io_watcher.fd;
|
||||||
eventfd.events = 0;
|
eventfd.events = 0;
|
||||||
eventfd.revents = 0;//EV_NONE;
|
eventfd.revents = 0;
|
||||||
if (revents & UV_READABLE) {
|
if (revents & UV_READABLE) {
|
||||||
eventfd.events |= LWS_POLLIN;
|
eventfd.events |= LWS_POLLIN;
|
||||||
eventfd.revents |= LWS_POLLIN;
|
eventfd.revents |= LWS_POLLIN;
|
||||||
|
@ -58,7 +58,7 @@ lws_accept_cb(uv_poll_t *watcher, int status, int revents)
|
||||||
LWS_VISIBLE void
|
LWS_VISIBLE void
|
||||||
lws_uv_sigint_cb(uv_loop_t *loop, uv_signal_t *watcher, int revents)
|
lws_uv_sigint_cb(uv_loop_t *loop, uv_signal_t *watcher, int revents)
|
||||||
{
|
{
|
||||||
//ev_break(loop, EVBREAK_ALL);
|
uv_stop(loop);
|
||||||
}
|
}
|
||||||
|
|
||||||
LWS_VISIBLE int
|
LWS_VISIBLE int
|
||||||
|
|
Loading…
Add table
Reference in a new issue