Implement local thread pools
authorMatt Caswell <matt@openssl.org>
Wed, 16 Sep 2015 16:01:58 +0000 (17:01 +0100)
committerMatt Caswell <matt@openssl.org>
Fri, 20 Nov 2015 23:33:46 +0000 (23:33 +0000)
commit0ff2b9ac0b8b9cd62e20cd65bf4922b34f57a8c1
tree4bbf15099168a631bf984aad132b301fbfcb2a69
parentf4da39d200a8c2068595b8d5bd5efb78af4224e1
Implement local thread pools

Implement the ASYNC_JOB as a local thread pool. Remove the API support
for global pools.

Reviewed-by: Rich Salz <rsalz@openssl.org>
apps/s_server.c
crypto/async/arch/async_posix.c
crypto/async/arch/async_posix.h
crypto/async/async.c
crypto/async/async_locl.h
include/openssl/async.h