Fixed invalid event number.
This commit is contained in:
parent
f2bc161f13
commit
9a3b4ac6c2
@ -817,11 +817,11 @@ static void* transport_client_thread(void* arg)
|
||||
events[nCount++] = transport->stopEvent;
|
||||
events[nCount] = transport->connectedEvent;
|
||||
|
||||
status = WaitForMultipleObjects(nCount, events, FALSE, INFINITE);
|
||||
status = WaitForMultipleObjects(nCount + 1, events, FALSE, INFINITE);
|
||||
if (status == WAIT_OBJECT_0)
|
||||
break;
|
||||
|
||||
transport_get_read_handles(transport, (HANDLE*) events, &nCount);
|
||||
transport_get_read_handles(transport, (HANDLE*) &events, &nCount);
|
||||
status = WaitForMultipleObjects(nCount, events, FALSE, INFINITE);
|
||||
if (status == WAIT_OBJECT_0)
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user