[Zope-Checkins] CVS: Zope/lib/python/ZServer - HTTPServer.py:1.46
Shane Hathaway
shane@zope.com
Wed, 9 Apr 2003 16:26:23 -0400
Update of /cvs-repository/Zope/lib/python/ZServer
In directory cvs.zope.org:/tmp/cvs-serv1063/lib/python/ZServer
Modified Files:
HTTPServer.py
Log Message:
Fixed two leaks involving file uploads. The HTTP input stream was
referenced for too long.
=== Zope/lib/python/ZServer/HTTPServer.py 1.45 => 1.46 ===
--- Zope/lib/python/ZServer/HTTPServer.py:1.45 Tue Mar 18 16:15:14 2003
+++ Zope/lib/python/ZServer/HTTPServer.py Wed Apr 9 16:26:23 2003
@@ -333,7 +333,8 @@
while self.queue:
self.queue.pop()
if self.current_request is not None:
- self.current_request.channel=None # break circ refs
+ self.current_request.collector = None # break circ refs
+ self.current_request.channel = None # break circ refs
self.current_request=None
while self.producer_fifo:
p=self.producer_fifo.first()