summaryrefslogtreecommitdiffstats
path: root/nss_engine_init.c
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2011-06-14 22:19:23 -0400
committerRob Crittenden <rcritten@redhat.com>2011-06-14 22:19:23 -0400
commit78fe734c6e0cbf4adf602604b3018954b259cc0f (patch)
treed4705da61cb145688ab6299afa361eadc7f43580 /nss_engine_init.c
parenta6c3370491ae1d3bc552e8de9353c82f73e510e3 (diff)
downloadmod_nss-78fe734c6e0cbf4adf602604b3018954b259cc0f.tar.gz
mod_nss-78fe734c6e0cbf4adf602604b3018954b259cc0f.tar.xz
mod_nss-78fe734c6e0cbf4adf602604b3018954b259cc0f.zip
No need to shut things down if NSS isn't initialized.
Patch contributed by Ulf Weltman BZ 618466
Diffstat (limited to 'nss_engine_init.c')
-rw-r--r--nss_engine_init.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/nss_engine_init.c b/nss_engine_init.c
index 6b0770c..6d69624 100644
--- a/nss_engine_init.c
+++ b/nss_engine_init.c
@@ -1218,6 +1218,10 @@ apr_status_t nss_init_ModuleKill(void *data)
server_rec *base_server = (server_rec *)data;
SSLModConfigRec *mc = myModConfig(base_server);
+ if (!NSS_IsInitialized()) {
+ return APR_SUCCESS;
+ }
+
ap_log_error(APLOG_MARK, APLOG_INFO, 0, base_server,
"Shutting down SSL Session ID Cache");