]> granicus.if.org Git - apache/commitdiff
Get mod_echo to stop using BUFF.
authorRyan Bloom <rbb@apache.org>
Tue, 28 Nov 2000 17:14:09 +0000 (17:14 +0000)
committerRyan Bloom <rbb@apache.org>
Tue, 28 Nov 2000 17:14:09 +0000 (17:14 +0000)
Submitted by: David Reid

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87102 13f79535-47bb-0310-9956-ffa450edef68

modules/echo/mod_echo.c

index c6d960bbeb2f0eb833b48fe9271a71e776dfb00e..c1faf3f32e6209a1b8896969b31d0919125006b5 100644 (file)
@@ -99,13 +99,14 @@ static int process_echo_connection(conn_rec *c)
     for( ; ; )
        {
        apr_ssize_t r, w;
-        (void) ap_bread(c->client,buf,sizeof buf,&r);
+        r = sizeof(buf);
+        apr_recv(c->client_socket, buf, &r);
        if(r <= 0)
            break;
-       (void) ap_bwrite(c->client,buf,r, &w);
+        w = r;
+       apr_send(c->client_socket, buf, &w);
        if(w != r)
            break;
-       ap_bflush(c->client);
        }
     return OK;
     }