Commit d7e3f22d authored by Doug MacEachern's avatar Doug MacEachern
Browse files

need to free sc->pRevocationStore at shutdown


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/ssl@93623 13f79535-47bb-0310-9956-ffa450edef68
parent 0fd7b333
Loading
Loading
Loading
Loading
+4 −0
Changes for ssl_engine_init.c: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -953,6 +953,10 @@ apr_status_t ssl_init_ModuleKill(void *data)
     */
    for (; s != NULL; s = s->next) {
        sc = mySrvConfig(s);
        if (sc->pRevocationStore != NULL) {
            X509_STORE_free(sc->pRevocationStore);
            sc->pRevocationStore = NULL;
        }
        if (sc->pPublicCert[SSL_AIDX_RSA] != NULL) {
            X509_free(sc->pPublicCert[SSL_AIDX_RSA]);
            sc->pPublicCert[SSL_AIDX_RSA] = NULL;