Need to delete the server object, not free it.
This commit is contained in:
+1
-1
@@ -1098,7 +1098,7 @@ static void Http_server_remove(Server_t *srv)
|
|||||||
dList_free(srv->queue);
|
dList_free(srv->queue);
|
||||||
servers.erase( std::find( begin( servers ), end( servers ), srv ) );
|
servers.erase( std::find( begin( servers ), end( servers ), srv ) );
|
||||||
dFree(srv->host);
|
dFree(srv->host);
|
||||||
dFree(srv);
|
delete srv;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void Http_servers_remove_all(void)
|
static void Http_servers_remove_all(void)
|
||||||
|
|||||||
Reference in New Issue
Block a user