[
https://issues.jboss.org/browse/MODCLUSTER-613?page=com.atlassian.jira.pl...
]
Jean-Frederic Clere commented on MODCLUSTER-613:
------------------------------------------------
looking in sharedmem_util.c:
+++
apr_status_t unixd_set_shm_perms(const char *fname)
{
#ifdef AP_NEED_SET_MUTEX_PERMS
#if APR_USE_SHMEM_SHMGET || APR_USE_SHMEM_SHMGET_ANON
struct shmid_ds shmbuf;
key_t shmkey;
int shmid;
shmkey = ftok(fname, 1);
+++
and looking in apr-1.5.x there is:
+++
#if APR_USE_SHMEM_SHMGET
static key_t our_ftok(const char *filename)
{
/* to help avoid collisions while still using
* an easily recreated proj_id */
apr_ssize_t slen = strlen(filename);
return ftok(filename,
(int)apr_hashfunc_default(filename, &slen));
}
#endif
+++
That looks fishy....
mod_cluster_slotmem doesn't use the same ftok() than apr
--------------------------------------------------------
Key: MODCLUSTER-613
URL:
https://issues.jboss.org/browse/MODCLUSTER-613
Project: mod_cluster
Issue Type: Bug
Components: Native (httpd modules)
Reporter: Jean-Frederic Clere
Assignee: Jean-Frederic Clere
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)