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