diff --git a/src/IO/http.cc b/src/IO/http.cc index a690492..8808a4f 100644 --- a/src/IO/http.cc +++ b/src/IO/http.cc @@ -1098,7 +1098,7 @@ static void Http_server_remove(Server_t *srv) dList_free(srv->queue); servers.erase( std::find( begin( servers ), end( servers ), srv ) ); dFree(srv->host); - dFree(srv); + delete srv; } static void Http_servers_remove_all(void)