[+] Try/catch around SysPump under async sched

This commit is contained in:
Reece Wilson 2022-05-18 21:22:58 +01:00
parent a02bb0aabd
commit 59ea8d1c3d

View File

@ -58,7 +58,14 @@ namespace Aurora::Async
static void PumpSysThread() static void PumpSysThread()
{ {
RuntimeSysPump(); try
{
RuntimeSysPump();
}
catch (...)
{
SysPushErrorCatch("SysPump failed");
}
gLockedPump = false; gLockedPump = false;
} }