Skip to content

Commit fa917eb

Browse files
committed
Always use emscripten_thread_sleep (Fixes save states)
1 parent 521bd30 commit fa917eb

1 file changed

Lines changed: 2 additions & 8 deletions

File tree

Common/TimeUtil.cpp

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -268,10 +268,7 @@ void sleep_ms(int ms, const char *reason) {
268268
#elif defined(HAVE_LIBNX)
269269
svcSleepThread(ms * 1000000);
270270
#elif defined(__EMSCRIPTEN__)
271-
if (emscripten_is_main_browser_thread())
272-
emscripten_sleep(ms);
273-
else
274-
emscripten_thread_sleep(ms);
271+
emscripten_thread_sleep(ms);
275272
#else
276273
usleep(ms * 1000);
277274
#endif
@@ -289,10 +286,7 @@ void sleep_us(int us, const char *reason) {
289286
#elif defined(HAVE_LIBNX)
290287
svcSleepThread(us * 1000);
291288
#elif defined(__EMSCRIPTEN__)
292-
if (emscripten_is_main_browser_thread())
293-
emscripten_sleep(us / 1000);
294-
else
295-
emscripten_thread_sleep(us / 1000);
289+
emscripten_thread_sleep(us / 1000);
296290
#else
297291
usleep(us);
298292
#endif

0 commit comments

Comments
 (0)