On win32, retry reading when WSARecv returns WSAEWOULDBLOCK. There seem

Magnus Hagander <magnus@hagander.net>

Commit: aae5403278f995e240d956848cdf95fc173693ae
Author: Magnus Hagander <magnus@hagander.net>
Date: 2007-06-04T13:39:28Z
Releases: 8.3.0
On win32, retry reading when WSARecv returns WSAEWOULDBLOCK. There seem
to be cases when at least Windows 2000 can do this even though select
just indicated that the socket is readable.

Per report and analysis from Cyril VELTER.

Files

PathChange+/−
src/backend/port/win32/socket.c modified +30 −10