Hello,
I have a service which uses hazmat, requests and tornado. Now and when i am
encountering deadlock in openssl. One thread is trying to perform
handshake, acquires CRYPTO_LOCK_RSA lock and is trying to call to
Cryptography_rand_bytes which required GIL. Another thread is keeping GIL
and trying to execute PySSL_dealloc, which required locking of
CRYPTO_LOCK_RSA. So, it seems to be a classical deadlock.
Can i use hazmat without osrandom engine registration?

Thank you,
Alex
_______________________________________________
Cryptography-dev mailing list
Cryptography-dev@python.org
https://mail.python.org/mailman/listinfo/cryptography-dev

Reply via email to