[Python-checkins] r83969 - in python/branches/release26-maint: Lib/asyncore.py Misc/ACKS Misc/NEWS

giampaolo.rodola python-checkins at python.org
Fri Aug 13 03:30:39 CEST 2010


Author: giampaolo.rodola
Date: Fri Aug 13 03:30:39 2010
New Revision: 83969

Log:
(issue 2944) reverting r83704 changes as per Barry Warsaw request

Modified:
   python/branches/release26-maint/Lib/asyncore.py
   python/branches/release26-maint/Misc/ACKS
   python/branches/release26-maint/Misc/NEWS

Modified: python/branches/release26-maint/Lib/asyncore.py
==============================================================================
--- python/branches/release26-maint/Lib/asyncore.py	(original)
+++ python/branches/release26-maint/Lib/asyncore.py	Fri Aug 13 03:30:39 2010
@@ -428,9 +428,6 @@
             self.handle_read()
 
     def handle_connect_event(self):
-        err = self.socket.getsockopt(socket.SOL_SOCKET, socket.SO_ERROR)
-        if err != 0:
-            raise socket.error(err, _strerror(err))
         self.handle_connect()
         self.connected = True
 

Modified: python/branches/release26-maint/Misc/ACKS
==============================================================================
--- python/branches/release26-maint/Misc/ACKS	(original)
+++ python/branches/release26-maint/Misc/ACKS	Fri Aug 13 03:30:39 2010
@@ -817,4 +817,3 @@
 Peter Åstrand
 Jesse Noller
 Fredrik Håård
-Alexander Shigin

Modified: python/branches/release26-maint/Misc/NEWS
==============================================================================
--- python/branches/release26-maint/Misc/NEWS	(original)
+++ python/branches/release26-maint/Misc/NEWS	Fri Aug 13 03:30:39 2010
@@ -109,8 +109,6 @@
 Library
 -------
 
-- Issue #2944: asyncore doesn't handle connection refused correctly.
-
 - Issue #8447: Make distutils.sysconfig follow symlinks in the path to
   the interpreter executable.  This fixes a failure of test_httpservers
   on OS X.


More information about the Python-checkins mailing list