wez             Wed Oct  8 07:22:47 2003 EDT

  Modified files:              (Branch: PHP_4_3)
    /php-src/main       network.c 
  Log:
  Don't forget these EOF flags either...
  
  
Index: php-src/main/network.c
diff -u php-src/main/network.c:1.83.2.18 php-src/main/network.c:1.83.2.19
--- php-src/main/network.c:1.83.2.18    Fri Jun 27 12:42:51 2003
+++ php-src/main/network.c      Wed Oct  8 07:22:47 2003
@@ -16,7 +16,7 @@
    | Streams work by Wez Furlong <[EMAIL PROTECTED]>                   |
    +----------------------------------------------------------------------+
  */
-/* $Id: network.c,v 1.83.2.18 2003/06/27 16:42:51 sniper Exp $ */
+/* $Id: network.c,v 1.83.2.19 2003/10/08 11:22:47 wez Exp $ */
 
 /*#define DEBUG_MAIN_NETWORK 1*/
 
@@ -1013,9 +1013,7 @@
 
                        if (nr_bytes <= 0) {
                                retry = handle_ssl_error(stream, nr_bytes TSRMLS_CC);
-                               if (retry == 0 && !SSL_pending(sock->ssl_handle)) {
-                                       stream->eof = 1;
-                               }
+                               stream->eof = (retry == 0 && 
!SSL_pending(sock->ssl_handle));
                        } else {
                                /* we got the data */
                                break;
@@ -1034,9 +1032,7 @@
 
                nr_bytes = recv(sock->socket, buf, count, 0);
 
-               if (nr_bytes == 0 || (nr_bytes == -1 && php_socket_errno() != 
EWOULDBLOCK)) {
-                       stream->eof = 1;
-               }
+               stream->eof = (nr_bytes == 0 || (nr_bytes == -1 && php_socket_errno() 
!= EWOULDBLOCK));
        }
 
        if (nr_bytes > 0) {

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to