diff --git a/src/librssguard/network-web/webfactory.cpp b/src/librssguard/network-web/webfactory.cpp index b6e842147..3e8c01725 100644 --- a/src/librssguard/network-web/webfactory.cpp +++ b/src/librssguard/network-web/webfactory.cpp @@ -574,10 +574,10 @@ void WebFactory::startApiServer() { void WebFactory::stopApiServer() { if (m_apiServer != nullptr) { + qDebugNN << LOGSEC_NETWORK << "Stopped API server:" << QUOTE_W_SPACE_DOT(m_apiServer->listenAddressPort()); + delete m_apiServer; m_apiServer = nullptr; - - qDebugNN << LOGSEC_NETWORK << "Stopped API server:" << QUOTE_W_SPACE_DOT(m_apiServer->listenAddressPort()); } }