summaryrefslogtreecommitdiffstats
path: root/nss_engine_pphrase.c
diff options
context:
space:
mode:
authorrcritten <>2005-08-04 16:18:49 +0000
committerrcritten <>2005-08-04 16:18:49 +0000
commit70d2235dfbe3070e786ddf5024f03516b431bab3 (patch)
treeba6a5ae99c0d98e70c0c3c3123768d4745ef4fb6 /nss_engine_pphrase.c
parentd3a1b4f0c43055c55dd4014d2161df047985ab54 (diff)
downloadmod_nss-70d2235dfbe3070e786ddf5024f03516b431bab3.tar.gz
mod_nss-70d2235dfbe3070e786ddf5024f03516b431bab3.tar.xz
mod_nss-70d2235dfbe3070e786ddf5024f03516b431bab3.zip
Properly clean up the SSL environment so NSS can be shut down gracefully.
Diffstat (limited to 'nss_engine_pphrase.c')
-rw-r--r--nss_engine_pphrase.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/nss_engine_pphrase.c b/nss_engine_pphrase.c
index 61324d7..7524511 100644
--- a/nss_engine_pphrase.c
+++ b/nss_engine_pphrase.c
@@ -70,6 +70,7 @@ SECStatus nss_Init_Tokens(server_rec *s)
ap_log_error(APLOG_MARK, APLOG_ERR, 0, s,
"The token %s has not been initialized.", PK11_GetTokenName(slot));
}
+ PK11_FreeSlot(slot);
continue;
}
@@ -79,6 +80,7 @@ SECStatus nss_Init_Tokens(server_rec *s)
break;
}
parg->retryCount = 0; // reset counter to 0 for the next token
+ PK11_FreeSlot(slot);
}
/*