fix: epoll_wait causing crash on client pipe break

master
emil 3 years ago
parent 0c3b661301
commit 2c76926e83

@ -161,8 +161,8 @@ panic_on_epoll_error(struct epoll_event *evt)
if (getsockopt(evt->data.fd, SOL_SOCKET, SO_ERROR, (void *)&error, &errlen) == 0) { if (getsockopt(evt->data.fd, SOL_SOCKET, SO_ERROR, (void *)&error, &errlen) == 0) {
panic("epoll_wait: %s\n", strerror(error)); panic("epoll_wait: %s\n", strerror(error));
} }
panic("epoll_wait"); debuglog("epoll_error: Most likely client disconnected. Closing session.");
}; }
} }
static void static void

Loading…
Cancel
Save