From 258e8c88cc017c1c899edaa9a1ff88ecc97a051e Mon Sep 17 00:00:00 2001 From: momo5502 Date: Sat, 1 Oct 2022 20:19:32 +0200 Subject: [PATCH] Stabilize steam proxy mechanism even more This hopefully fixes issue #37 --- src/client/component/steam_proxy.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/client/component/steam_proxy.cpp b/src/client/component/steam_proxy.cpp index d915b1c1..7d8fd70e 100644 --- a/src/client/component/steam_proxy.cpp +++ b/src/client/component/steam_proxy.cpp @@ -191,7 +191,7 @@ namespace steam_proxy void pre_start() override { load_client(); - clean_up_on_error(); + perform_cleanup_if_needed(); } void post_unpack() override @@ -218,6 +218,8 @@ namespace steam_proxy MessageBoxA(GetForegroundWindow(), e.what(), "BOIII Error", MB_ICONERROR); TerminateProcess(GetCurrentProcess(), 1234); } + + clean_up_on_error(); } void pre_destroy() override