diff --git a/Lib/test/test_logging.py b/Lib/test/test_logging.py index 226532a9792..f4aef9f8962 100644 --- a/Lib/test/test_logging.py +++ b/Lib/test/test_logging.py @@ -797,6 +797,8 @@ def stop(self, timeout=None): """ self.close() self._thread.join(timeout) + asyncore.close_all(map=self._map, ignore_all=True) + alive = self._thread.is_alive() self._thread = None if alive: