Sean Soria <bugs.pyt...@seansoria.com> added the comment:

Simply unloading the callbacks wouldn't be wise. Callbacks are necessary for 
proper thread safety with libcrypto (man pages says random crashing could occur 
without them). So setting them to NULL could cause random crashing which is 
even worse than what's there now. Restoring the existing callbacks is one 
option. It's also not thread safe to be chaing the callbacks all the time. Is 
it critical that Python install its own callbacks over whatever the app has 
provided?

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue7672>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to