Added parent reference to network manager

This commit is contained in:
Digital Artifex
2026-08-13 17:51:30 -04:00
parent 2a5e66d68c
commit 990457042a
+2 -2
View File
@@ -1,7 +1,7 @@
#include "coreservices.h" #include "coreservices.h"
#include "logging.h" #include "logging.h"
QNetworkAccessManager *CoreServices::s_networkAccessManager = new QNetworkAccessManager(); QNetworkAccessManager *CoreServices::s_networkAccessManager = nullptr;
QMutex CoreServices::s_networkAccessMutex; QMutex CoreServices::s_networkAccessMutex;
QSharedPointer<QNetworkAccessManager> CoreServices::s_networkAccessPointer; QSharedPointer<QNetworkAccessManager> CoreServices::s_networkAccessPointer;
@@ -11,7 +11,7 @@ auto CoreServices::networkAccessManager() -> QWeakPointer<QNetworkAccessManager>
if(!s_networkAccessPointer) if(!s_networkAccessPointer)
{ {
s_networkAccessManager = new QNetworkAccessManager; s_networkAccessManager = new QNetworkAccessManager(QCoreApplication::instance());
s_networkAccessManager->setAutoDeleteReplies(true); s_networkAccessManager->setAutoDeleteReplies(true);
QObject::connect( QObject::connect(