ITS#8353 partial fix

Use newly added SSL_CTX_up_ref()
Still waiting for X509_NAME accessor
This commit is contained in:
Howard Chu 2016-01-26 18:06:46 +00:00
parent 4a9f4439be
commit f3a7bf79db

View File

@ -187,7 +187,10 @@ static void
tlso_ctx_ref( tls_ctx *ctx )
{
tlso_ctx *c = (tlso_ctx *)ctx;
CRYPTO_add( &c->references, 1, CRYPTO_LOCK_SSL_CTX );
#if OPENSSL_VERSION_NUMBER < 0x10100000
#define SSL_CTX_up_ref(ctx) CRYPTO_add( &(ctx->references), 1, CRYPTO_LOCK_SSL_CTX )
#endif
SSL_CTX_up_ref( c );
}
static void