1
0
Fork 0
mirror of https://github.com/warmcat/libwebsockets.git synced 2025-03-16 00:00:07 +01:00

libev complete unix plat context init

https://github.com/warmcat/libwebsockets/issues/381

Signed-off-by: Andy Green <andy.green@linaro.org>
This commit is contained in:
Andy Green 2015-12-23 11:55:06 +08:00
parent d8383ca5fc
commit 400e5a7fed

View file

@ -497,13 +497,13 @@ lws_plat_init(struct lws_context *context,
return 1;
}
if (lws_libev_init_fd_table(context))
/* libev handled it instead */
return 0;
if (!lws_libev_init_fd_table(context)) {
/* otherwise libev handled it instead */
if (pipe(context->dummy_pipe_fds)) {
lwsl_err("Unable to create pipe\n");
return 1;
if (pipe(context->dummy_pipe_fds)) {
lwsl_err("Unable to create pipe\n");
return 1;
}
}
/* use the read end of pipe as first item */