Details
-
Bug
-
Status: Stalled (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Native async TLS connections log a warning : returning true from eof_received() has no effect when using ssl whenever the server closes the connection. No functional impact: the connection closes correctly either way. it's only misleading log noise.
Cause: the in-band TLS upgrade uses loop.start_tls(), which doesn't re-run connection_made, so StreamReaderProtocol._over_ssl stays False; eof_received() then returns True (requesting a half-open connection), which asyncio ignores over SSL and warns about.