[Python-Dev] Request for CPython 3.5.3 release (original) (raw)
Larry Hastings larry at hastings.org
Tue Jun 28 17:42:33 EDT 2016
- Previous message (by thread): [Python-Dev] Request for CPython 3.5.3 release
- Next message (by thread): [Python-Dev] Request for CPython 3.5.3 release
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 06/28/2016 02:05 PM, Yury Selivanov wrote:
Long story short, I've discovered that asyncio is broken in 3.5.2. Specifically, there is a callbacks race in
loop.sockconnect
which can make subsequentloop.socksendall
calls to hang forever. This thing is very tricky and hard to detect and debug; I had to spend a few hours investigating what's going on with a failing unittest in uvloop (asyncio-compatible event loop). I can only imagine how hard it would be to understand what's going on in a larger codebase.For those who is interested, here's a PR for asyncio repo: https://github.com/python/asyncio/pull/366 It explains the bug in detail and there has a proposed patch to fix the problem. Larry and the release team: would it be possible to make an "emergency" 3.5.3 release?
I've looped in the rest of the 3.5 release team.
By the way, I don't know why you Cc'd Nick and Brett. While they're fine fellows, they aren't on the release team, and they aren't involved in these sorts of decisions.
//arry/ -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20160628/aa3c7d20/attachment.html>
- Previous message (by thread): [Python-Dev] Request for CPython 3.5.3 release
- Next message (by thread): [Python-Dev] Request for CPython 3.5.3 release
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]