If an engine comes up explicitely, it must also come down explicitely
[oweals/openssl.git] / apps / ca.c
index 34dfd9b9569b55af60e13fbd8154a3844009e890..03e08b4a636bf7f0dc1e869623c2c18c30cb1c0a 100644 (file)
--- a/apps/ca.c
+++ b/apps/ca.c
@@ -1236,6 +1236,7 @@ end_of_options:
     X509_CRL_free(crl);
     NCONF_free(conf);
     NCONF_free(extconf);
+    release_engine(e);
     return (ret);
 }