From e9992292be1693c254a34577e4366707380ccebb Mon Sep 17 00:00:00 2001 From: Trent Nelson Date: Fri, 26 Oct 2012 22:21:46 -0400 Subject: [PATCH] Issue #16274: Fix test_asyncore on Solaris. --- Lib/test/test_asyncore.py | 5 +++-- Misc/NEWS | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Lib/test/test_asyncore.py b/Lib/test/test_asyncore.py index b8dfad279f3..8f875ffb5f6 100644 --- a/Lib/test/test_asyncore.py +++ b/Lib/test/test_asyncore.py @@ -484,8 +484,9 @@ class TCPServer(asyncore.dispatcher): return self.socket.getsockname()[:2] def handle_accept(self): - sock, addr = self.accept() - self.handler(sock) + pair = self.accept() + if pair is not None: + self.handler(pair[0]) def handle_error(self): raise diff --git a/Misc/NEWS b/Misc/NEWS index 5052009e738..216346e4a43 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -435,6 +435,8 @@ Extension Modules Tests ----- +- Issue #16274: Fix test_asyncore on Solaris. Patch by Giampaolo Rodola'. + - Issue #15040: Close files in mailbox tests for PyPy compatibility. Original patch by Matti Picus.