hmm...Will update you on this once I get it tested with the latest build. Thanks again. -Arun
On Thu, Aug 7, 2014 at 4:49 PM, Dr. Stephen Henson <st...@openssl.org> wrote: > On Thu, Aug 07, 2014, Arun Muralidharan wrote: > >> Thanks Stephen for your reply. I am doing "OpenSSL_add_all_digests" in >> one of my class initialization routine, so it gets called whenever an >> instance of this class gets created (I am now building my code with >> this removed). But I am not removing digests/algorithm as you mention, >> I am just adding them. Can it still be the reason for this race ? >> > > It could be yes. The algorithm tables should be initialised when the > application starts up. If they could be modified when other threads are > attempting to read from the tables that could result in the problem you are > seeing. > > Steve. > -- > Dr Stephen N. Henson. OpenSSL project core developer. > Commercial tech support now available see: http://www.openssl.org > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > Development Mailing List openssl-dev@openssl.org > Automated List Manager majord...@openssl.org ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org