wez Mon Apr 19 08:43:27 2004 EDT Modified files: (Branch: PHP_4_3) /php-src/main network.c Log: MFH: timeout duration too long in liveness checks for sockets. Fixes Bug #28055 http://cvs.php.net/diff.php/php-src/main/network.c?r1=1.83.2.23&r2=1.83.2.24&ty=u Index: php-src/main/network.c diff -u php-src/main/network.c:1.83.2.23 php-src/main/network.c:1.83.2.24 --- php-src/main/network.c:1.83.2.23 Wed Jan 14 09:54:14 2004 +++ php-src/main/network.c Mon Apr 19 08:43:26 2004 @@ -16,7 +16,7 @@ | Streams work by Wez Furlong <[EMAIL PROTECTED]> | +----------------------------------------------------------------------+ */ -/* $Id: network.c,v 1.83.2.23 2004/01/14 14:54:14 wez Exp $ */ +/* $Id: network.c,v 1.83.2.24 2004/04/19 12:43:26 wez Exp $ */ /*#define DEBUG_MAIN_NETWORK 1*/ @@ -1155,15 +1155,9 @@ int alive = 1; int fd = sock->socket; fd_set rfds; - struct timeval tv; + struct timeval tv = {0, 0}; char buf; - if (sock->timeout.tv_sec == -1) { - tv.tv_sec = FG(default_socket_timeout); - } else { - tv = sock->timeout; - } - /* logic: if the select call indicates that there is data to * be read, but a read returns 0 bytes of data, then the socket * has been closed.
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php