mirror of
https://github.com/apache/httpd.git
synced 2026-01-06 09:01:14 +03:00
* modules/ssl/ssl_scache_shmcb.c (ssl_scahe_shmcb_init): If anonymous
shm is not supported, always remove the named segment first to cope with unclean shutdowns. PR: 21335 (continued) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@105249 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -345,6 +345,10 @@ void ssl_scache_shmcb_init(server_rec *s, apr_pool_t *p)
|
||||
NULL, mc->pPool);
|
||||
|
||||
if (APR_STATUS_IS_ENOTIMPL(rv)) {
|
||||
/* For a name-based segment, remove it first in case of a
|
||||
* previous unclean shutdown. */
|
||||
apr_shm_remove(mc->szSessionCacheDataFile, mc->pPool);
|
||||
|
||||
rv = apr_shm_create(&(mc->pSessionCacheDataMM),
|
||||
mc->nSessionCacheDataSize,
|
||||
mc->szSessionCacheDataFile,
|
||||
|
||||
Reference in New Issue
Block a user