зеркало из https://github.com/mozilla/gecko-dev.git
For nonblocking connections, wait for socket io if errno == EINTR, not EINPROGRESS.
Thanks to Paul Ashford <arougthopher@lizardland.net> for the patch. Bug #70217 r=cls a=shaver
This commit is contained in:
Родитель
c4c909190e
Коммит
e942d69cd8
|
@ -588,7 +588,7 @@ retry:
|
|||
return rv;
|
||||
}
|
||||
#else /* BONE_VERSION */
|
||||
if(!fd->secret->nonblocking && (err == EINPROGRESS)) {
|
||||
if(!fd->secret->nonblocking && (err == EINTR)) {
|
||||
|
||||
rv = socket_io_wait(osfd, WRITE_FD, timeout);
|
||||
if (rv == -1) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче