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__