May 12, 2016
8:09 p.m.
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
3697
Age (days ago)
3697
Last active (days ago)
2 comments
2 participants
participants (2)
-
Alex Gaynor -
Alexander Yukhanov