--- Zope-2.2.4-src/ZServer/HTTPResponse.py.org	Thu Dec 14 15:21:45 2000
+++ Zope-2.2.4-src/ZServer/HTTPResponse.py	Thu Dec 14 15:31:02 2000
@@ -193,24 +193,26 @@
         append('Server: %s' % self._server_version) 
         append('Date: %s' % build_http_date(time.time()))
 
-        if self._http_version=='1.0':
-            if self._http_connection=='keep-alive' and \
-                    self.headers.has_key('content-length'):
-                self.setHeader('Connection','Keep-Alive')
-            else:
-                self.setHeader('Connection','close')
-                
-        # Close the connection if we have been asked to.
-        # Use chunking if streaming output.
-        if self._http_version=='1.1':
-            if self._http_connection=='close':
-                self.setHeader('Connection','close')
-            elif not self.headers.has_key('content-length'):
-                if self.http_chunk and self._streaming:
-                    self.setHeader('Transfer-Encoding','chunked')
-                    self._chunking=1
-                else:
-                    self.setHeader('Connection','close')                
+## disable keep-alive
+        self.setHeader('Connection','close')
+#        if self._http_version=='1.0':
+#            if self._http_connection=='keep-alive' and \
+#                    self.headers.has_key('content-length'):
+#                self.setHeader('Connection','Keep-Alive')
+#            else:
+#                self.setHeader('Connection','close')
+#                
+#        # Close the connection if we have been asked to.
+#        # Use chunking if streaming output.
+#        if self._http_version=='1.1':
+#            if self._http_connection=='close':
+#                self.setHeader('Connection','close')
+#            elif not self.headers.has_key('content-length'):
+#                if self.http_chunk and self._streaming:
+#                    self.setHeader('Transfer-Encoding','chunked')
+#                    self._chunking=1
+#                else:
+#                    self.setHeader('Connection','close')                
         
         for key, val in headers.items():
             if string.lower(key)==key:
