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