[Python-Dev] [Python-checkins] r83704 - in python/branches/release26-maint: Lib/asyncore.py Misc/ACKS Misc/NEWS
Barry Warsaw
barry at python.org
Wed Aug 4 16:41:36 CEST 2010
Hi Giampaolo,
Now that we're in quasi-freeze for 2.6.6 final, this is the kind of change I'd
like to review before backporting. In this case, I'll let it through, but
please check with me first next time.
And thanks for your work!
-Barry
On Aug 04, 2010, at 10:58 AM, giampaolo.rodola wrote:
>Author: giampaolo.rodola
>Date: Wed Aug 4 10:58:38 2010
>New Revision: 83704
>
>Log:
>Merged revisions 83703 via svnmerge from
>svn+ssh://pythondev@svn.python.org/python/branches/release27-maint
>
>........
> r83703 | giampaolo.rodola | 2010-08-04 10:35:25 +0200 (mer, 04 ago
> 2010) | 1 line
> fix issue #2944: asyncore doesn't handle connection refused
> correctly (patch by Alexander Shigin)
>........
>
>
>Modified:
> python/branches/release26-maint/ (props changed)
> 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 Wed Aug 4
>10:58:38 2010 @@ -422,8 +422,11 @@
> self.handle_read()
>
> def handle_connect_event(self):
>- self.connected = True
>+ 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
>
> def handle_write_event(self):
> if self.accepting:
>
>Modified: python/branches/release26-maint/Misc/ACKS
>==============================================================================
>--- python/branches/release26-maint/Misc/ACKS (original)
>+++ python/branches/release26-maint/Misc/ACKS Wed Aug 4
>10:58:38 2010 @@ -817,3 +817,4 @@
> 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 Wed Aug 4
>10:58:38 2010 @@ -89,6 +89,8 @@
> 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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/python-dev/attachments/20100804/7658ff02/attachment.pgp>
More information about the Python-Dev
mailing list