diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2018-05-28 18:44:16 -0700 |
---|---|---|
committer | Ned Deily <nad@python.org> | 2018-05-28 21:44:16 -0400 |
commit | 0dd8fd03584b61cd769be88f5a2fb59b0d8f6d18 (patch) | |
tree | 7bd0c480664882514b83cd3d74ad803a2ad8f697 /Python/Python-ast.c | |
parent | 420092e255389008b399efa61db300fe44356ee8 (diff) | |
download | cpython-git-0dd8fd03584b61cd769be88f5a2fb59b0d8f6d18.tar.gz |
bpo-33674: asyncio: Fix SSLProtocol race (GH-7175) (#7187)
Fix a race condition in SSLProtocol.connection_made() of
asyncio.sslproto: start immediately the handshake instead of using
call_soon(). Previously, data_received() could be called before the
handshake started, causing the handshake to hang or fail.
(cherry picked from commit be00a5583a2cb696335c527b921d1868266a42c6)
Co-authored-by: Victor Stinner <vstinner@redhat.com>
Diffstat (limited to 'Python/Python-ast.c')
0 files changed, 0 insertions, 0 deletions