(self, _warn=warnings.warn)
| 869 | self._loop.call_soon(self._call_connection_lost, None) |
| 870 | |
| 871 | def __del__(self, _warn=warnings.warn): |
| 872 | if self._sock is not None: |
| 873 | _warn(f"unclosed transport {self!r}", ResourceWarning, source=self) |
| 874 | self._sock.close() |
| 875 | if self._server is not None: |
| 876 | self._server._detach(self) |
| 877 | |
| 878 | def _fatal_error(self, exc, message='Fatal error on transport'): |
| 879 | # Should be called from exception handler only. |