svn: /php/php-src/ branches/PHP_5_2/main/streams/xp_socket.c branches/PHP_5_3/main/streams/xp_socket.c trunk/main/streams/xp_socket.c

From: Date: Wed, 23 Sep 2009 10:25:54 +0000
Subject: svn: /php/php-src/ branches/PHP_5_2/main/streams/xp_socket.c branches/PHP_5_3/main/streams/xp_socket.c trunk/main/streams/xp_socket.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-60490@lists.php.net to get a copy of this message
dmitry Wed, 23 Sep 2009 10:25:54 +0000 Revision: http://svn.php.net/viewvc?view=revision&revision=288604 Log: Fixed ext/standard/tests/streams/stream_get_contents_002.phpt Changed paths: U php/php-src/branches/PHP_5_2/main/streams/xp_socket.c U php/php-src/branches/PHP_5_3/main/streams/xp_socket.c U php/php-src/trunk/main/streams/xp_socket.c Modified: php/php-src/branches/PHP_5_2/main/streams/xp_socket.c =================================================================== --- php/php-src/branches/PHP_5_2/main/streams/xp_socket.c 2009-09-23 08:33:23 UTC (rev 288603) +++ php/php-src/branches/PHP_5_2/main/streams/xp_socket.c 2009-09-23 10:25:54 UTC (rev 288604) @@ -289,7 +289,7 @@ if (sock->socket == -1) { alive = 0; } else if (php_pollfd_for(sock->socket, PHP_POLLREADABLE|POLLPRI, &tv) > 0) { - if (recv(sock->socket, &buf, sizeof(buf), MSG_PEEK) != SOCK_CONN_ERR && php_socket_errno() != EWOULDBLOCK) { + if (0 >= recv(sock->socket, &buf, sizeof(buf), MSG_PEEK) && php_socket_errno() != EWOULDBLOCK) { alive = 0; } } Modified: php/php-src/branches/PHP_5_3/main/streams/xp_socket.c =================================================================== --- php/php-src/branches/PHP_5_3/main/streams/xp_socket.c 2009-09-23 08:33:23 UTC (rev 288603) +++ php/php-src/branches/PHP_5_3/main/streams/xp_socket.c 2009-09-23 10:25:54 UTC (rev 288604) @@ -289,7 +289,7 @@ if (sock->socket == -1) { alive = 0; } else if (php_pollfd_for(sock->socket, PHP_POLLREADABLE|POLLPRI, &tv) > 0) { - if (recv(sock->socket, &buf, sizeof(buf), MSG_PEEK) != SOCK_CONN_ERR && php_socket_errno() != EWOULDBLOCK) { + if (0 >= recv(sock->socket, &buf, sizeof(buf), MSG_PEEK) && php_socket_errno() != EWOULDBLOCK) { alive = 0; } } Modified: php/php-src/trunk/main/streams/xp_socket.c =================================================================== --- php/php-src/trunk/main/streams/xp_socket.c 2009-09-23 08:33:23 UTC (rev 288603) +++ php/php-src/trunk/main/streams/xp_socket.c 2009-09-23 10:25:54 UTC (rev 288604) @@ -289,7 +289,7 @@ if (sock->socket == -1) { alive = 0; } else if (php_pollfd_for(sock->socket, PHP_POLLREADABLE|POLLPRI, &tv) > 0) { - if (recv(sock->socket, &buf, sizeof(buf), MSG_PEEK) != SOCK_CONN_ERR && php_socket_errno() != EWOULDBLOCK) { + if (0 >= recv(sock->socket, &buf, sizeof(buf), MSG_PEEK) && php_socket_errno() != EWOULDBLOCK) { alive = 0; } }

« previous php.cvs (#60490) next »