News

This article looks at Python’s logging module, its design, and ways to adapt it for more complex use cases. This is not intended as documentation for developers, rather as a guide to show how ...
That background thread tried to log that it was shutting down, which required picking up the GIL so that it could interact with the Python logging module. So, we deadlocked because the thread ...