+++ /dev/null
-
-Use anonymous rather than name-based shm for shmcb.
-Name-based shm is overeager in use of _EXCL so causes
-startup failures after unclean shutdown; #80520.
-
---- httpd-2.0.46/modules/ssl/ssl_scache_shmcb.c.shmcb
-+++ httpd-2.0.46/modules/ssl/ssl_scache_shmcb.c
-@@ -364,18 +364,9 @@
- apr_size_t shm_segsize;
- apr_status_t rv;
-
-- /*
-- * Create shared memory segment
-- */
-- if (mc->szSessionCacheDataFile == NULL) {
-- ap_log_error(APLOG_MARK, APLOG_ERR, 0, s,
-- "SSLSessionCache required");
-- ssl_die();
-- }
--
- if ((rv = apr_shm_create(&(mc->pSessionCacheDataMM),
- mc->nSessionCacheDataSize,
-- mc->szSessionCacheDataFile,
-+ NULL,
- mc->pPool)) != APR_SUCCESS) {
- char buf[100];
- ap_log_error(APLOG_MARK, APLOG_ERR, 0, s,