Fix spin retrieving POP messages on linux. Needed to handle PR_POLL_HUP. r=wtc,valeski,alecf,pavlov

This commit is contained in:
warren%netscape.com 2000-01-20 22:37:34 +00:00
parent f114c1c32a
commit fbfa96b4c5

View File

@ -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));