mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-30 13:30:57 +08:00
parent
ddd0a773e2
commit
9c9d34558c
@ -3918,9 +3918,11 @@ retry_seek:
|
|||||||
rc = 0;
|
rc = 0;
|
||||||
while (--async_i >= 0) {
|
while (--async_i >= 0) {
|
||||||
if (ov[async_i].hEvent) {
|
if (ov[async_i].hEvent) {
|
||||||
if (!GetOverlappedResult(fd, &ov[async_i], &wres, TRUE)) {
|
DWORD temp_wres;
|
||||||
|
if (!GetOverlappedResult(fd, &ov[async_i], &temp_wres, TRUE)) {
|
||||||
rc = ErrCode(); /* Continue on so that all the event signals are reset */
|
rc = ErrCode(); /* Continue on so that all the event signals are reset */
|
||||||
}
|
}
|
||||||
|
wres = temp_wres;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (rc) { /* any error on GetOverlappedResult, exit now */
|
if (rc) { /* any error on GetOverlappedResult, exit now */
|
||||||
|
Loading…
Reference in New Issue
Block a user