This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author j1m
Recipients gvanrossum, j1m, vstinner, yselivanov
Date 2016-06-25.20:56:32
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1466888194.59.0.640833210662.issue27386@psf.upfronthosting.co.za>
In-reply-to
Content
I recently ported ZEO to asyncio.

We'd had a bug in our old asyncore-based server where the server would hang if several connections were made and then immediately disconnected on Mac OS X.  This was due to an error-handling bug in our code that we fixed.  We have a regression test for this case.

The regression test for this case fails using asyncio.Server.

I've attached a (ZEO-independent) script that demonstrates the problem.

If you run the script with Python 3.4 or 3.5, I expect the script will hang. It does for me on Mac OS X 10.10.5 and Ubuntu 14.04.
History
Date User Action Args
2016-06-25 20:56:34j1msetrecipients: + j1m, gvanrossum, vstinner, yselivanov
2016-06-25 20:56:34j1msetmessageid: <1466888194.59.0.640833210662.issue27386@psf.upfronthosting.co.za>
2016-06-25 20:56:34j1mlinkissue27386 messages
2016-06-25 20:56:33j1mcreate