summaryrefslogtreecommitdiffstats
path: root/usr.sbin/httpd/src/modules/ssl/ssl_engine_scache.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr.sbin/httpd/src/modules/ssl/ssl_engine_scache.c')
-rw-r--r--usr.sbin/httpd/src/modules/ssl/ssl_engine_scache.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.sbin/httpd/src/modules/ssl/ssl_engine_scache.c b/usr.sbin/httpd/src/modules/ssl/ssl_engine_scache.c
index 478e82d7d47..34ab0da2486 100644
--- a/usr.sbin/httpd/src/modules/ssl/ssl_engine_scache.c
+++ b/usr.sbin/httpd/src/modules/ssl/ssl_engine_scache.c
@@ -86,7 +86,6 @@ void ssl_scache_init(server_rec *s, pool *p)
ssl_scache_dbm_init(s, p);
else if (mc->nSessionCacheMode == SSL_SCMODE_SHM)
ssl_scache_shm_init(s, p);
- ssl_scache_expire(s, time(NULL));
#ifdef SSL_VENDOR
ap_hook_use("ap::mod_ssl::vendor::scache_init",
@@ -338,6 +337,8 @@ void ssl_scache_dbm_init(server_rec *s, pool *p)
}
#endif
ssl_mutex_off(s);
+
+ ssl_scache_dbm_expire(s, time(NULL));
return;
}