From 463fae6c598ac8f980ed5f888169ca4f0893ecc0 Mon Sep 17 00:00:00 2001 From: Paper <37962225+mrpapersonic@users.noreply.github.com> Date: Sat, 2 Sep 2023 00:23:29 -0400 Subject: [PATCH] main.cc: prevent system from sleeping on Windows --- src/main.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main.cc b/src/main.cc index f14cea6a..0816c336 100644 --- a/src/main.cc +++ b/src/main.cc @@ -68,7 +68,11 @@ error_code::Value main(int argc, char** argv) pargv[i] = winArgStrs.back().get(); } + SetThreadExecutionState(ES_CONTINUOUS | ES_SYSTEM_REQUIRED); + Context context(true, winArgc, pargv.get(), KeyVals()); + + SetThreadExecutionState(ES_CONTINUOUS); #else // !__MINGW32__ Context context(true, argc, argv, KeyVals()); #endif // !__MINGW32__