[Python-checkins] python/dist/src/Lib SocketServer.py,1.34,1.35

anthonybaxter@users.sourceforge.net anthonybaxter@users.sourceforge.net
Wed, 01 Jan 2003 19:07:51 -0800


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

Modified Files:
	SocketServer.py 
Log Message:
Clearing out old patch queue. Patch #558547, make SocketServer more
robust. This makes socketserver's close() method callable repeatedly
without error - similar to other file-like objects.


Index: SocketServer.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/SocketServer.py,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -d -r1.34 -r1.35
*** SocketServer.py	22 Nov 2002 14:22:49 -0000	1.34
--- SocketServer.py	2 Jan 2003 03:07:48 -0000	1.35
***************
*** 562,566 ****
  
      def finish(self):
!         self.wfile.flush()
          self.wfile.close()
          self.rfile.close()
--- 562,567 ----
  
      def finish(self):
!         if not self.wfile.closed:
!             self.wfile.flush()
          self.wfile.close()
          self.rfile.close()