From ea6853f037d830938cdc74db283326da6abcda4e Mon Sep 17 00:00:00 2001 From: Ritchie Cunningham Date: Sat, 1 Nov 2025 17:59:18 +0000 Subject: [PATCH] [Fix] Race condition in NetworkManager destructor. --- server/src/network_manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/network_manager.cpp b/server/src/network_manager.cpp index ad5bc53..9fa267c 100644 --- a/server/src/network_manager.cpp +++ b/server/src/network_manager.cpp @@ -28,10 +28,10 @@ NetworkManager::NetworkManager(const std::string& db_path) : } NetworkManager::~NetworkManager(void) { + stop(); for(auto& pair : _active_machines) { _save_machine_vfs(pair.second.machine.get()); } - stop(); } void NetworkManager::stop(void) {