- src/ptlib/common/safecoll.cxx: we changed some of the prints to avoid
deadlocks (while holding the safetyMutex, the lock used by PTRACE also
needed to be acquired) and we added other prints to make clear when a
lock is being waited for and when it is acquired or released; the PTRACE
level is set to the same one for all prints, feel free to adjust them
the way you deem appropriate
The patch
Logged In: YES
user_id=774109
Originator: NO
I've implemented some of these patches in a slightly different way, but I've not added in the extra logging as the patch did not apply cleanly.
Feel free to offer another patch against the latest head that implemented the additional logging
Additonal prints against the latest version
Logged In: YES
user_id=1773531
Originator: YES
Here you can find the additional prints to be applied to the latest version.
BTW, into the message I sent to the mailing list I asked to credit the patches I sent to my company, Reitek S.p.A. (unfortunately I didn't also specify it into the description of the patches), could you please do so for further patches you are going to apply? Thank you
File Added: pwlib-safecollPrints2nd.patch