> We are planning to make use of openssl crypto library in 
> multithreaded environment.
> 
> We found in the openssl website that  "
> OpenSSL can safely be used in multi-threaded applications 
> provided that at least two callback functions are set, 
> locking_function and threadid_func." And from FAQ, its stated 
> that "Openssl is thread safe with limitations [ SSL 
> connections may not be used concurrently in many threads]" .
> 
> So, can someone let us know that the functions mentioned 
> above are MT safe without implementing the two callback functions.

I am always very concerned when I read questions like this.  The
documentation says to implement the callbacks.  Therefore you must
do so.

I have often be called in to sort bugs out which have turned out to
be caused by programmers taking shortcuts.  It's just not worth
it.

Mark.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to