ntdll: Only wait on the completion port if no entries were returned.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
247ae9838f
commit
fbde01335f
|
@ -1371,9 +1371,10 @@ NTSTATUS WINAPI NtRemoveIoCompletionEx( HANDLE port, FILE_IO_COMPLETION_INFORMAT
|
|||
if (i++ >= count) break;
|
||||
}
|
||||
|
||||
if (i && ret == STATUS_PENDING)
|
||||
if (i || ret != STATUS_PENDING)
|
||||
{
|
||||
ret = STATUS_SUCCESS;
|
||||
if (ret == STATUS_PENDING)
|
||||
ret = STATUS_SUCCESS;
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue