diff options
author | Rob Crittenden <rcritten@redhat.com> | 2011-06-14 22:19:23 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2011-06-14 22:19:23 -0400 |
commit | 78fe734c6e0cbf4adf602604b3018954b259cc0f (patch) | |
tree | d4705da61cb145688ab6299afa361eadc7f43580 /nss_engine_init.c | |
parent | a6c3370491ae1d3bc552e8de9353c82f73e510e3 (diff) | |
download | mod_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.c | 4 |
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"); |