classification
Title: asyncio SSL hangs if connection is closed before handshake completed
Type: behavior Stage: resolved
Components: asyncio Versions: Python 3.7, Python 3.6, Python 3.5
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: yselivanov Nosy List: gvanrossum, larry, ned.deily, python-dev, yselivanov
Priority: Keywords:

Created on 2016-12-16 16:41 by yselivanov, last changed 2016-12-17 05:09 by ned.deily. This issue is now closed.

Messages (5)
msg283414 - (view) Author: Yury Selivanov (yselivanov) * (Python committer) Date: 2016-12-16 16:42
Upstream link: https://github.com/python/asyncio/pull/476
msg283416 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2016-12-16 16:53
New changeset fcba55d649ea by Yury Selivanov in branch '3.5':
Issue #28990: Fix SSL hanging if connection is closed before handshake completed.
https://hg.python.org/cpython/rev/fcba55d649ea

New changeset fcc642bf88c1 by Yury Selivanov in branch '3.6':
Merge 3.5 (issue #28990)
https://hg.python.org/cpython/rev/fcc642bf88c1

New changeset 59eea8122df6 by Yury Selivanov in branch 'default':
Merge 3.6 (issue #28990)
https://hg.python.org/cpython/rev/59eea8122df6
msg283417 - (view) Author: Yury Selivanov (yselivanov) * (Python committer) Date: 2016-12-16 16:54
Ned, would you be able to cherry-pick this in 3.6.0?  Guido approved this.
msg283465 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2016-12-17 04:02
New changeset bfd4f13b478b by Yury Selivanov in branch '3.6':
Merge 3.5 (issue #28990)
https://hg.python.org/cpython/rev/bfd4f13b478b
msg283466 - (view) Author: Ned Deily (ned.deily) * (Python committer) Date: 2016-12-17 05:09
[cherrypicked for 3.6.0rc2]
History
Date User Action Args
2016-12-17 05:09:15ned.deilysetpriority: release blocker ->
status: open -> closed
messages: + msg283466
2016-12-17 04:02:00python-devsetmessages: + msg283465
2016-12-16 16:54:09yselivanovsettype: behavior
resolution: fixed
messages: + msg283417
stage: resolved
2016-12-16 16:53:17python-devsetnosy: + python-dev
messages: + msg283416
2016-12-16 16:42:29yselivanovsetmessages: + msg283414
2016-12-16 16:42:17yselivanovset -> (no value)
messages: - msg283413
2016-12-16 16:41:05yselivanovcreate