зеркало из https://github.com/mozilla/gecko-dev.git
Fix spin retrieving POP messages on linux. Needed to handle PR_POLL_HUP. r=wtc,valeski,alecf,pavlov
This commit is contained in:
Родитель
f114c1c32a
Коммит
fbfa96b4c5
|
@ -340,7 +340,7 @@ nsresult nsSocketTransport::Process(PRInt16 aSelectFlags)
|
|||
//
|
||||
// Check for an error during PR_Poll(...)
|
||||
//
|
||||
if (PR_POLL_EXCEPT & aSelectFlags) {
|
||||
if ((PR_POLL_EXCEPT | PR_POLL_ERR | PR_POLL_NVAL | PR_POLL_HUP) & aSelectFlags) {
|
||||
PR_LOG(gSocketLog, PR_LOG_ERROR,
|
||||
("Operation failed via PR_POLL_EXCEPT. [%s:%d %x].\n",
|
||||
mHostName, mPort, this));
|
||||
|
|
Загрузка…
Ссылка в новой задаче