win: Add a timeout for the startblit function

This commit is contained in:
David Hrdlička
2020-04-27 14:48:35 +02:00
parent 2a5382a97b
commit 3b357348b0

View File

@@ -847,7 +847,10 @@ LPARAM win_get_string(int id)
void /* plat_ */
startblit(void)
{
WaitForSingleObject(ghMutex, INFINITE);
DWORD ret = WaitForSingleObject(ghMutex, 1000);
if(ret == WAIT_TIMEOUT)
fatal("The blit mutex has timed out.");
}