diff --git a/src/IO/http.cc b/src/IO/http.cc index 8808a4f..48f1800 100644 --- a/src/IO/http.cc +++ b/src/IO/http.cc @@ -1082,9 +1082,9 @@ static Server_t *Http_server_get(const char *host, uint_t port, bool https) srv->host = dStrdup(host); srv->port = port; srv->https = https; - servers.push_back( srv.get() ); + servers.push_back( srv.release() ); - return srv.release(); + return servers.back(); } static void Http_server_remove(Server_t *srv)