Hi all, 

I am writing a multi threaded server application which uses OpenSSL libraries 
for communication. The server might have several instances running from a 
single process (listening on several different ports and threads). My question 
should I initialize open SSL for each of those servers or have a global 
initialization. When I mean initialize is the loading of OpenSSL DDL and 
assignment of function pointers (such as SSL_free, SSL_send, etc) that also 
includes the mutex and lock callbacks for CRYPTO functions. 

Thanks, 

Konstantin

Reply via email to