The http socket descriptors should be C++ deleted.

This commit is contained in:
2025-09-27 18:34:38 -04:00
parent 8356c017e1
commit af3a57620d

View File

@ -326,7 +326,7 @@ static void Http_socket_free(int SKey)
Http_connect_queued_sockets(srv); Http_connect_queued_sockets(srv);
} }
delete S->url; delete S->url;
dFree(S); delete S;
} }
} }
} }
@ -1098,7 +1098,7 @@ static void Http_server_remove(Server_t *srv)
while ((sd = reinterpret_cast< SocketData_t * >( dList_nth_data(srv->queue, 0) ))) { while ((sd = reinterpret_cast< SocketData_t * >( dList_nth_data(srv->queue, 0) ))) {
dList_remove_fast(srv->queue, sd); dList_remove_fast(srv->queue, sd);
dFree(sd); delete sd;
} }
dList_free(srv->queue); dList_free(srv->queue);
dList_remove_fast(servers, srv); dList_remove_fast(servers, srv);