commit | 25f85d4bd58d86d3e6ce99cb9f270e96bf5ba08f | [log] [tgz] |
---|---|---|
author | Antoine Pitrou <solipsis@pitrou.net> | Mon Apr 13 19:41:47 2015 +0200 |
committer | Antoine Pitrou <solipsis@pitrou.net> | Mon Apr 13 19:41:47 2015 +0200 |
tree | c6b252f8cde6d114360560f412044a5b0e46d999 | |
parent | f3b990e48c698154fb2eaa990ee22a6962e041ac [diff] |
Issue #23309: Avoid a deadlock at shutdown if a daemon thread is aborted while it is holding a lock to a buffered I/O object, and the main thread tries to use the same I/O object (typically stdout or stderr). A fatal error is emitted instead.