summaryrefslogtreecommitdiff
path: root/security/nss/lib/nss
diff options
context:
space:
mode:
authorjpierre%netscape.com <devnull@localhost>2002-08-30 22:57:03 +0000
committerjpierre%netscape.com <devnull@localhost>2002-08-30 22:57:03 +0000
commitcbcb6755d440dca892bb3e27d786a85c6405d750 (patch)
tree2a20443aacd5ca0999b94186b5afbd428bd54307 /security/nss/lib/nss
parentac22502a2f258a6abf263777ab9b91ad35130d22 (diff)
downloadnss-hg-cbcb6755d440dca892bb3e27d786a85c6405d750.tar.gz
Implement the CRL cache . Bug 149854
Diffstat (limited to 'security/nss/lib/nss')
-rw-r--r--security/nss/lib/nss/nssinit.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/security/nss/lib/nss/nssinit.c b/security/nss/lib/nss/nssinit.c
index 399d10538..eacef5726 100644
--- a/security/nss/lib/nss/nssinit.c
+++ b/security/nss/lib/nss/nssinit.c
@@ -411,6 +411,10 @@ nss_Init(const char *configdir, const char *certPrefix, const char *keyPrefix,
return SECSuccess;
}
+ if (SECSuccess != InitCRLCache()) {
+ return SECFailure;
+ }
+
flags = nss_makeFlags(readOnly,noCertDB,noModDB,forceOpen,
pk11_password_required, optimizeSpace);
if (flags == NULL) return rv;
@@ -536,6 +540,7 @@ NSS_Shutdown(void)
{
SECStatus rv;
+ ShutdownCRLCache();
SECOID_Shutdown();
STAN_Shutdown();
rv = SECMOD_Shutdown();