Commit 6eb2be15 authored by Andres Freund's avatar Andres Freund

Fix stupid omission in c4901a1e.

Reported-By: Jeff Janes
Discussion: CAMkU=1zGxREwoyaCrp_CHadEB+dPgpVyKBysCJ+6xP9gCOvAuw@mail.gmail.com
parent 07aed46a
...@@ -389,7 +389,7 @@ WaitLatchOrSocket(volatile Latch *latch, int wakeEvents, pgsocket sock, ...@@ -389,7 +389,7 @@ WaitLatchOrSocket(volatile Latch *latch, int wakeEvents, pgsocket sock,
/* socket is writable */ /* socket is writable */
result |= WL_SOCKET_WRITEABLE; result |= WL_SOCKET_WRITEABLE;
} }
if ((wakeEvents & WL_SOCKET_WRITEABLE) && if ((wakeEvents & (WL_SOCKET_READABLE | WL_SOCKET_WRITEABLE)) &&
(pfds[1].revents & (POLLHUP | POLLERR | POLLNVAL))) (pfds[1].revents & (POLLHUP | POLLERR | POLLNVAL)))
{ {
/* EOF/error condition */ /* EOF/error condition */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment