If an engine comes up explicitely, it must also come down explicitely
[oweals/openssl.git] / apps / s_server.c
index eaecb7ed8d03ebe46e5a7b7200e102b310c528dd..d32b9dffd5102a6736611878f93416168d57cd5b 100644 (file)
@@ -1963,6 +1963,7 @@ int s_server_main(int argc, char *argv[])
     ssl_excert_free(exc);
     sk_OPENSSL_STRING_free(ssl_args);
     SSL_CONF_CTX_free(cctx);
+    release_engine(engine);
     BIO_free(bio_s_out);
     bio_s_out = NULL;
     BIO_free(bio_s_msg);