]> git.sesse.net Git - vlc/blobdiff - src/network/io.c
EWOULDBLOCK may be used instead of EAGAIN for read, recv and accept
[vlc] / src / network / io.c
index 3a39de07b46c2b7e5ad19331e30ed20e98b34889..2c1c80e4679cd6ace4d87397a2cf7bed3ae67869 100644 (file)
@@ -379,6 +379,9 @@ __net_Read (vlc_object_t *restrict p_this, int fd, const v_socket_t *vs,
             switch (errno)
             {
                 case EAGAIN: /* spurious wakeup or no TLS data */
+#if (EAGAIN != EWOULDBLOCK)
+                case EWOULDBLOCK:
+#endif
                 case EINTR:  /* asynchronous signal */
                     continue;
             }