potential fix for Windows 7 freeze on exit
This commit is contained in:
@@ -463,6 +463,11 @@ int sdrpp_main(int argc, char *argv[]) {
|
||||
glfwSwapBuffers(core::window);
|
||||
}
|
||||
|
||||
// Shut down all modules
|
||||
for (auto& [name, mod] : core::moduleManager.modules) {
|
||||
mod.end();
|
||||
}
|
||||
|
||||
// Cleanup
|
||||
ImGui_ImplOpenGL3_Shutdown();
|
||||
ImGui_ImplGlfw_Shutdown();
|
||||
@@ -473,5 +478,8 @@ int sdrpp_main(int argc, char *argv[]) {
|
||||
|
||||
sigpath::signalPath.stop();
|
||||
|
||||
core::configManager.disableAutoSave();
|
||||
core::configManager.save();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user