ole32: Handle alertable wait in CoWaitForMultipleHandles.

This commit is contained in:
Maarten Lankhorst 2011-01-21 14:17:22 +01:00 committed by Alexandre Julliard
parent f712c118e7
commit 75801f095d
1 changed files with 5 additions and 0 deletions

View File

@ -3657,6 +3657,11 @@ HRESULT WINAPI CoWaitForMultipleHandles(DWORD dwFlags, DWORD dwTimeout,
hr = RPC_S_CALLPENDING;
break;
}
else if (res == WAIT_IO_COMPLETION)
{
*lpdwindex = WAIT_IO_COMPLETION;
break;
}
else
{
ERR("Unexpected wait termination: %d, %d\n", res, GetLastError());