a ssl object needs it's own instance of a ecdh key; remove obsolete comment
diff --git a/ssl/s3_lib.c b/ssl/s3_lib.c index e98f629..f9d536e 100644 --- a/ssl/s3_lib.c +++ b/ssl/s3_lib.c
@@ -1797,12 +1797,12 @@ SSLerr(SSL_F_SSL3_CTX_CTRL,ERR_R_ECDH_LIB); return 0; } - if (!EC_KEY_up_ref((EC_KEY *)parg)) + ecdh = EC_KEY_dup((EC_KEY *)parg); + if (ecdh == NULL) { - SSLerr(SSL_F_SSL3_CTX_CTRL,ERR_R_ECDH_LIB); + SSLerr(SSL_F_SSL3_CTX_CTRL,ERR_R_EC_LIB); return 0; } - ecdh = (EC_KEY *)parg; if (!(ctx->options & SSL_OP_SINGLE_ECDH_USE)) { if (!EC_KEY_generate_key(ecdh))