NOISSUE shut down logger when MultiMC exits
Prevents crash bugs...
This commit is contained in:
@@ -318,6 +318,7 @@ MultiMC::~MultiMC()
|
||||
WriteConsole(out, endline, strlen(endline), &written, NULL);
|
||||
}
|
||||
#endif
|
||||
shutdownLogger();
|
||||
}
|
||||
|
||||
void MultiMC::messageReceived(const QString& message)
|
||||
@@ -457,6 +458,11 @@ void MultiMC::initLogger()
|
||||
logFile->open(QIODevice::WriteOnly | QIODevice::Text | QIODevice::Truncate);
|
||||
}
|
||||
|
||||
void MultiMC::shutdownLogger()
|
||||
{
|
||||
qInstallMessageHandler(nullptr);
|
||||
}
|
||||
|
||||
void MultiMC::initInstances()
|
||||
{
|
||||
auto InstDirSetting = m_settings->getSetting("InstanceDir");
|
||||
|
Reference in New Issue
Block a user