diff options
author | wtc%netscape.com <devnull@localhost> | 2001-06-24 06:02:24 +0000 |
---|---|---|
committer | wtc%netscape.com <devnull@localhost> | 2001-06-24 06:02:24 +0000 |
commit | 0337ed29738ab771e82e71cab15ac59584c47d94 (patch) | |
tree | 06d576e22de3a60ae255177d783151427c89b67e | |
parent | 3e39715aeefda49a5c14af7b0d57870cf67ff855 (diff) | |
download | nspr-hg-0337ed29738ab771e82e71cab15ac59584c47d94.tar.gz |
Bugzilla bug 87493: PR_Accept() should retry after getting ECONNABORTED.
-rw-r--r-- | pr/src/md/unix/unix.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pr/src/md/unix/unix.c b/pr/src/md/unix/unix.c index ad97f469..6352bcf8 100644 --- a/pr/src/md/unix/unix.c +++ b/pr/src/md/unix/unix.c @@ -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; } |