mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 19:04:45 +00:00
Bugzilla bug 87493: PR_Accept() should retry after getting ECONNABORTED.
This commit is contained in:
parent
7d137da171
commit
564c78bd80
@ -1055,7 +1055,7 @@ PRInt32 _MD_accept(PRFileDesc *fd, PRNetAddr *addr,
|
||||
while ((rv = accept(osfd, (struct sockaddr *) addr,
|
||||
(_PRSockLen_t *)addrlen)) == -1) {
|
||||
err = _MD_ERRNO();
|
||||
if ((err == EAGAIN) || (err == EWOULDBLOCK)) {
|
||||
if ((err == EAGAIN) || (err == EWOULDBLOCK) || (err == ECONNABORTED)) {
|
||||
if (fd->secret->nonblocking) {
|
||||
break;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user