diff --git a/mongoose.c b/mongoose.c index 17d93c9e225c2b3b0c3cbe06027548e77609c5bf..fabfc5b325ff5e2196f4c2eac40d5b3203b31be9 100644 --- a/mongoose.c +++ b/mongoose.c @@ -3050,7 +3050,7 @@ double mg_set_timer(struct mg_connection *c, double timestamp) { struct mg_connection *mg_add_sock_opt(struct mg_mgr *s, sock_t sock, mg_event_handler_t callback, struct mg_add_sock_opts opts) { - struct mg_connection *nc = mg_create_connection(s, callback, opts); + struct mg_connection *nc = mg_create_connection_base(s, callback, opts); if (nc != NULL) { mg_sock_set(nc, sock); mg_add_conn(nc->mgr, nc);