diff options
Diffstat (limited to 'libvncserver')
-rwxr-xr-x | libvncserver/sockets.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libvncserver/sockets.c b/libvncserver/sockets.c index ca8b995..a225131 100755 --- a/libvncserver/sockets.c +++ b/libvncserver/sockets.c @@ -447,6 +447,9 @@ rfbReadExactTimeout(rfbClientPtr cl, char* buf, int len, int timeout) if (errno == EINTR) continue; +#ifdef LIBVNCSERVER_ENOENT_WORKAROUND + if (errno != ENOENT) +#endif if (errno != EWOULDBLOCK && errno != EAGAIN) { return n; } |