Gregory P. Smith <g...@krypto.org> added the comment:

The problem i am fixing is merely making Python's logging library not the 
source of this deadlock because it was not the source in the past.  I am 
solving a regression in CPython behavior between 3.7.0 and 3.7.1 that led to a 
logging.Handler lock related deadlock in two identified problematic 
applications.

Breaking the logging.Handler owned locks does solve that unless someone has 
concrete proof from these specific applications that it does otherwise.

It would be helpful if someone *willing to actually be constructive* would test 
them with my PR's patch applied to their 3.7.3 interpreter as confirmation.

----------

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

Reply via email to