[openssl-dev] [openssl-team] Discussion: design issue: async and -lpthread

Nico Williams nico at cryptonector.com
Mon Nov 23 23:28:18 UTC 2015


On Mon, Nov 23, 2015 at 10:18:27PM +0000, Matt Caswell wrote:
> On 23/11/15 21:56, Paul Dale wrote:
> > Somewhat tangentially related to this is the how thread locking in
> > OpenSSL is slowing things up.
> 
> Alessandro has submitted an interesting patch to provide a much better
> threading API. See:
> 
> https://github.com/openssl/openssl/pull/451
> 
> I'm not sure what the current status of this is though.

I'll have to look myself.  A while back I posted a link to a
not-yet-complete attempt to make all the lock (and threadid...)
callbacks automatically initialized correctly/safely on Windows and
Unix.

It may be a good idea to rethink locking completely.

Nico
-- 


More information about the openssl-dev mailing list