mirror of
https://github.com/cesanta/mongoose.git
synced 2025-06-09 02:24:27 +08:00
Breaking process_new_connection() loop when mg_stop() is called
This commit is contained in:
parent
99f5f11612
commit
9be6774197
@ -3872,7 +3872,8 @@ static void process_new_connection(struct mg_connection *conn) {
|
||||
discard_current_request_from_buffer(conn);
|
||||
}
|
||||
// conn->peer is not NULL only for SSL-ed proxy connections
|
||||
} while (conn->peer || (keep_alive_enabled && should_keep_alive(conn)));
|
||||
} while (conn->ctx->stop_flag == 0 &&
|
||||
(conn->peer || (keep_alive_enabled && should_keep_alive(conn))));
|
||||
}
|
||||
|
||||
// Worker threads take accepted socket from the queue
|
||||
|
Loading…
Reference in New Issue
Block a user