ben         96/04/02 08:12:57

  Modified:    src       mod_proxy.c
  Log:
  Submitted by: James H. Cloos Jr.
  Check return of bwrite properly.
  
  Revision  Changes    Path
  1.19      +3 -2      apache/src/mod_proxy.c
  
  Index: mod_proxy.c
  ===================================================================
  RCS file: /export/home/cvs/apache/src/mod_proxy.c,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -C3 -r1.18 -r1.19
  *** mod_proxy.c       1996/04/01 12:38:08     1.18
  --- mod_proxy.c       1996/04/02 16:12:54     1.19
  ***************
  *** 844,851 ****
        
            while(n && !r->connection->aborted) {
                w = bwrite(con->client, &buf[o], n);
  !         if (w > 0)
  !             reset_timeout(r); /* reset timeout after successfule write */
                n-=w;
                o+=w;
            }
  --- 844,852 ----
        
            while(n && !r->connection->aborted) {
                w = bwrite(con->client, &buf[o], n);
  !         if (w <= 0)
  !             break;
  !         reset_timeout(r); /* reset timeout after successfule write */
                n-=w;
                o+=w;
            }
  
  
  

Reply via email to