mirror of
https://github.com/php/php-src.git
synced 2024-09-22 10:27:25 +00:00
150ebfdf77
See GCC bug 69602: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69602 which emits the warning for (errno == EWOULDBLOCK || errno == EAGAIN) which is the correct way of handling errors as the value of EWOULDBLOCK and EAGAIN is implementation defined. Therefore introduce a new macro function PHP_IS_TRANSIENT_ERROR() which handles the case when EWOULDBLOCK and EAGAIN are identical. Thanks to @twose for the idea. |
||
---|---|---|
.. | ||
tests | ||
config.m4 | ||
config.w32 | ||
conversions.c | ||
conversions.h | ||
CREDITS | ||
multicast.c | ||
multicast.h | ||
php_sockets.h | ||
sendrecvmsg.c | ||
sendrecvmsg.h | ||
sockaddr_conv.c | ||
sockaddr_conv.h | ||
sockets_arginfo.h | ||
sockets.c | ||
sockets.stub.php | ||
unix_socket_constants.h | ||
win32_socket_constants.h | ||
windows_common.h |