Hi All<br><br> As regards issues like #5567 &amp; #4219, Failure object creation is not thread safe. I use deferToThread daily due to many blocking apis still have to be used in my system. I looked into the code and noticed there is a global count used in Failure.__init__. An increment will be made for every __init__ invoke. I consider it is one part can be treated as thread unsafe.<br>
<br>   Because I didn&#39;t use Failure() besides of logging exec_info and didn&#39;t meet any crash issue related to Failure() so I consider it is not a serious problem. I am curious who has experience like system crash or data corruption with Failure.<br>
<br><br>Regards<br><br>gelin yan<br>