You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by bj...@hyperreal.org on 2000/02/14 15:01:42 UTC

cvs commit: apache-2.0/src/lib/apr/network_io/os2 sendrecv.c

bjh         00/02/14 06:01:42

  Modified:    src/lib/apr/network_io/os2 sendrecv.c
  Log:
  OS/2: ap_send/ap_recv/ap_sendv should set len to 0, not -1, when an error
  occurrs.
  
  Revision  Changes    Path
  1.7       +6 -6      apache-2.0/src/lib/apr/network_io/os2/sendrecv.c
  
  Index: sendrecv.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/os2/sendrecv.c,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- sendrecv.c	1999/11/03 14:03:25	1.6
  +++ sendrecv.c	2000/02/14 14:01:42	1.7
  @@ -73,7 +73,7 @@
               rv = select(&fds, 0, 1, 0, sock->timeout >= 0 ? sock->timeout*1000 : -1);
   
               if (rv != 1) {
  -                *len = -1;
  +                *len = 0;
                   err = sock_errno();
   
                   if (rv == 0)
  @@ -91,7 +91,7 @@
       } while (err == SOCEINTR || err == SOCEWOULDBLOCK);
   
       if (err) {
  -        *len = -1;
  +        *len = 0;
           return os2errno(err);
       }
   
  @@ -112,7 +112,7 @@
               rv = select(&fds, 1, 0, 0, sock->timeout >= 0 ? sock->timeout*1000 : -1);
   
               if (rv != 1) {
  -                *len = -1;
  +                *len = 0;
                   err = sock_errno();
   
                   if (rv == 0)
  @@ -130,7 +130,7 @@
       } while (err == SOCEINTR || err == SOCEWOULDBLOCK);
   
       if (err) {
  -        *len = -1;
  +        *len = 0;
           return os2errno(err);
       }
   
  @@ -155,7 +155,7 @@
               rv = select(&fds, 0, 1, 0, sock->timeout >= 0 ? sock->timeout*1000 : -1);
   
               if (rv != 1) {
  -                *len = -1;
  +                *len = 0;
                   err = sock_errno();
   
                   if (rv == 0)
  @@ -173,7 +173,7 @@
       } while (err == SOCEINTR || err == SOCEWOULDBLOCK);
   
       if (err) {
  -        *len = -1;
  +        *len = 0;
           return os2errno(err);
       }