[Python-checkins] python/dist/src/Lib SocketServer.py,1.24.2.1,1.24.2.2

anthonybaxter@sourceforge.net anthonybaxter@sourceforge.net
Wed, 17 Apr 2002 22:13:40 -0700


Update of /cvsroot/python/python/dist/src/Lib
In directory usw-pr-cvs1:/tmp/cvs-serv12479/Lib

Modified Files:
      Tag: release21-maint
	SocketServer.py 
Log Message:
backport gvanrossum's patch:

SF bug #543318 (Frank J. Tobin).

In DatagramRequestHandler.setup(), the wfile initialization should be
StringIO.StringIO(), not StringIO.StringIO(slf.packet).

Bugfix candidate (all the way back to Python 1.5.2 :-).


Original patches were:
python/dist/src/Lib/SocketServer.py:1.31



Index: SocketServer.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/SocketServer.py,v
retrieving revision 1.24.2.1
retrieving revision 1.24.2.2
diff -C2 -d -r1.24.2.1 -r1.24.2.2
*** SocketServer.py	11 Jul 2001 12:05:49 -0000	1.24.2.1
--- SocketServer.py	18 Apr 2002 05:13:38 -0000	1.24.2.2
***************
*** 561,565 ****
          self.packet, self.socket = self.request
          self.rfile = StringIO.StringIO(self.packet)
!         self.wfile = StringIO.StringIO(self.packet)
  
      def finish(self):
--- 561,565 ----
          self.packet, self.socket = self.request
          self.rfile = StringIO.StringIO(self.packet)
!         self.wfile = StringIO.StringIO()
  
      def finish(self):