You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
err('Pthread 0x'+Module['_pthread_self']().toString(16)+' called exit(), staying alive due to noExitRuntime.');
251
-
#endif
252
-
}else{
253
-
#if ASSERTIONS
254
-
err('Pthread 0x'+Module['_pthread_self']().toString(16)+' called exit(), calling _emscripten_thread_exit.');
255
-
#endif
256
-
Module['__emscripten_thread_exit'](ex.status);
257
-
}
258
-
}
259
-
else
260
-
#endif // !MINIMAL_RUNTIME
261
-
{
262
-
// The pthread "crashed". Do not call `_emscripten_thread_exit` (which
263
-
// would make this thread joinable. Instead, re-throw the exception
264
-
// and let the top level handler propagate it back to the main thread.
265
-
throwex;
266
-
}
267
-
#if ASSERTIONS
268
-
}else{
269
-
// else e == 'unwind', and we should fall through here and keep the pthread alive for asynchronous events.
270
-
err('Pthread 0x'+Module['_pthread_self']().toString(16)+' completed its main entry point with an `unwind`, keeping the worker alive for asynchronous operation.');
0 commit comments