1
0
mirror of https://github.com/d47081/qBittorrent.git synced 2025-02-05 11:24:15 +00:00

Defer closing logger instance

So that logger can still be used in shutdown stage.
This commit is contained in:
Chocobo1 2022-06-18 04:36:00 +08:00
parent af78344e5d
commit e3425cfa9e
No known key found for this signature in database
GPG Key ID: 210D9C873253A68C

View File

@ -850,12 +850,13 @@ void Application::cleanup()
Net::ProxyConfigurationManager::freeInstance(); Net::ProxyConfigurationManager::freeInstance();
Preferences::freeInstance(); Preferences::freeInstance();
SettingsStorage::freeInstance(); SettingsStorage::freeInstance();
delete m_fileLogger;
Logger::freeInstance();
IconProvider::freeInstance(); IconProvider::freeInstance();
SearchPluginManager::freeInstance(); SearchPluginManager::freeInstance();
Utils::Fs::removeDirRecursively(Utils::Fs::tempPath()); Utils::Fs::removeDirRecursively(Utils::Fs::tempPath());
Logger::freeInstance();
delete m_fileLogger;
#ifndef DISABLE_GUI #ifndef DISABLE_GUI
if (m_window) if (m_window)
{ {