The http socket descriptors should be C++ deleted.
This commit is contained in:
@ -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);
|
||||||
|
Reference in New Issue
Block a user