gh-106503: asyncio._SelectorSocketTransport: fix cyclic reference on close(). (GH-106504)
(cherry picked from commit
3e5ce7968f5ab715f649e296e1f6b499621b8091)
Co-authored-by: Andrew Geng <pteromys@gmail.com>
def close(self):
self._read_ready_cb = None
+ self._write_ready = None
super().close()
Jan-Philip Gehrcke
Thomas Gellekum
Gabriel Genellina
+Andrew Geng
Philip Georgi
Christos Georgiou
Elazar (אלעזר) Gershuni
--- /dev/null
+Fix ref cycle in :class:`!asyncio._SelectorSocketTransport` by removing
+``_write_ready`` in ``close``.