Issue #22032: __qualname__ instead of __name__ is now always used to format
fully qualified class names of Python implemented classes.
diff --git a/Lib/asyncore.py b/Lib/asyncore.py
index b2ee278..90854b2 100644
--- a/Lib/asyncore.py
+++ b/Lib/asyncore.py
@@ -255,7 +255,7 @@
self.socket = None
def __repr__(self):
- status = [self.__class__.__module__+"."+self.__class__.__name__]
+ status = [self.__class__.__module__+"."+self.__class__.__qualname__]
if self.accepting and self.addr:
status.append('listening')
elif self.connected: