If an engine comes up explicitely, it must also come down explicitely
[openssl.git] / apps / pkey.c
index 426ef92808f5ce9825d7e72e54a3202965ab1d02..48bfda8c34aebfd4cffa62062c33474bf39158ab 100644 (file)
@@ -180,6 +180,7 @@ int pkey_main(int argc, char **argv)
 
  end:
     EVP_PKEY_free(pkey);
+    release_engine(e);
     BIO_free_all(out);
     BIO_free(in);
     OPENSSL_free(passin);