On 03/23/2012 01:48 AM, gelin yan wrote:
> Hi All
>
>  As regards issues like #5567 & #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.
Oh, and the pdb thing mentioned in 4219 only happens in debug mode, 
which won't be used in production (don't want pdb sessions in a live 
application!).



_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to