INADA Naoki <songofaca...@gmail.com> added the comment:

There are some resource leaks:

* When error occurred in setUp() function, server thread is not stopped.  It 
leaked threads and sockets for the server.
* When error occurred in server thread's run() method, asyncore.close_all() is 
not called.

These leaks makes dangling threads.  It caused hang in test_poplib shutdown 
process.

Additionally, the error is not printed in these cases.  It makes harder to fix 
real problem.

----------
nosy: +inada.naoki
stage: patch review -> 

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

Reply via email to