--- kxmlrpcserver.cpp.orig	Sun Jul 29 06:56:49 2001
+++ kxmlrpcserver.cpp	Sat Sep 15 09:14:22 2001
@@ -116,10 +116,10 @@
     else if (m_currentSocket->socket() != _socket->socket())
             return;
 
-    // read in data 1K at a time
-    char buffer[1024];
-    memset(buffer, 0, 1024);
-    if (::read(_socket->socket(), buffer, 1024) == -1)
+    // read in data 4K at a time
+    char buffer[4096];
+    memset(buffer, 0, 4096);
+    if (::read(_socket->socket(), buffer, 4096) == -1)
     {
         // TODO: i'm really not sure what to do in the case of an
         // error, here.  i'll just return for now...
