Michael Griego <[EMAIL PROTECTED]> wrote: > Has switching to OpenSSL thread-safe callbacks as opposed to protecting > OpenSSL calls with a mutex ever been explored?
The issue is not thread-safe callbacks, but that the OpenSSL functions called by FreeRADIUS are not thread-safe. Protecting the calls with a mutex helps a little, if only one module is using OpenSSL. The alternative is to define OpenSSL locking functions, which OpenSSL will call when it needs thread safety. The examples in OpenSSL can be used as a start. Alan Dekok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html