Bug 1390447 - Check for WSA_IO_INCOMPLETE error after GetOverlappedResult. r=mayhemer

This commit is contained in:
Dragana Damjanovic dd.mozilla@gmail.com 2017-08-15 16:41:47 +02:00
Родитель 2d670a6fe2
Коммит ab18bd067b
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -3493,7 +3493,7 @@ nsSocketTransport::CloseSocket(PRFileDesc *aFd, nsSocketTransportService *aSTS)
int err = WSAGetLastError();
SOCKET_LOG(("nsSocketTransport::CloseSocket - "
"GetOverlappedResult err=%x\n", err));
if (err != ERROR_IO_PENDING) {
if (err != ERROR_IO_INCOMPLETE) {
canClose = true;
}
}

Просмотреть файл

@ -1738,7 +1738,7 @@ nsSocketTransportService::CheckOverlappedPendingSocketsAreDone()
int err = WSAGetLastError();
SOCKET_LOG(("STS CheckOverlappedPendingSocketsAreDone "
"GetOverlappedResult failed error=%x \n", err));
if (err != ERROR_IO_PENDING) {
if (err != ERROR_IO_INCOMPLETE) {
canClose = true;
}
}