Julien Palard <julien+pyt...@palard.fr> added the comment:

I don't know if it's related but _SSLPipe._shutdown_cb looks never called, in:

    self._sslobj.unwrap()
    self._sslobj = None
    self._state = _UNWRAPPED

    if self._shutdown_cb:
        self._shutdown_cb()

the unwrap() call seems to always raise (The operation did not complete (read) 
(_ssl.c:2756)), thus never calling `self._shutdown_cb()`.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue46318>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to