From c88b7b19b3484025e6b4be9466be4bc43b7d4594 Mon Sep 17 00:00:00 2001 From: Sergey Lyubka <valenok@gmail.com> Date: Mon, 30 Dec 2013 11:35:33 +0000 Subject: [PATCH] Squashed warning on Windows, using INVALID_SOCKET --- mongoose.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mongoose.c b/mongoose.c index 6bd5581f6..4de79c5f2 100644 --- a/mongoose.c +++ b/mongoose.c @@ -852,7 +852,7 @@ static void open_cgi_endpoint(struct connection *conn, const char *prog) { // TODO(lsm): use sigaction to restart interrupted syscall do { mg_socketpair(fds); - } while (fds[0] < 0); + } while (fds[0] == INVALID_SOCKET); if (start_process(conn->server->config_options[CGI_INTERPRETER], prog, blk.buf, blk.vars, dir, fds[1]) > 0) { @@ -3603,7 +3603,7 @@ struct mg_server *mg_create_server(void *server_data) { // interrupted syscalls in mg_socketpair(). do { mg_socketpair(server->ctl); - } while (server->ctl[0] < 0); + } while (server->ctl[0] == INVALID_SOCKET); server->server_data = server_data; server->listening_sock = INVALID_SOCKET; -- GitLab