Hello OpenSSL,

I am attempting to encrypt a data stream with multiple threads calling 
EVP_CipherUpdate.  I have set the thread_id and call_back functions as defined 
by the API.  These functions are never being called, however.  I've used 
CRYPTO_get_locking_callback() to verify that my function has been set correctly.

Everything works correctly when the threads are serialized, but not when 
created concurrently.  The main goal is to run EVP_CipherUpdate() on a large 
amount of data on many threads.  

It seems to me that this should be working, can you tell me what I have done 
wrong?

Thanks,
Joshua 
Miller______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to