> -----Original Message----- > From: Guenter Knauf [mailto:[EMAIL PROTECTED] > Sent: 09 March 2004 21:32 > To: [EMAIL PROTECTED]; [EMAIL PROTECTED]; > [EMAIL PROTECTED] > Subject: Re: jk2 new shmem using APR > > > I believe there's a problem with the file rights, not with > SHM self. I think the scoreboard is created by the init > process, but later on when the child wants to access it it > has insufficient rights. > Greg who reported the problem on Solaris posted an 'ls' of > the files created from APR and created from the older code > which Henri did put in for me, and there you could see the > difference... > Greg, can you please repost this?
Here you go, It does create a file, but with 0 size (even though we have set something like 16m) ie: -rw-r--r-- 1 root other 0 Feb 27 12:31 cr.sandwich.pfizer.com_81.shm Compared to the old mod_jk2 version 2.0.3 (same config bar the name and old conector used) -rwxr-xr-x 1 root root 1000448 Feb 24 11:14 shm.file Greg > I saw these problems with another 3rd party module too > (mod_watch), and I looked for a solution, I've looked at this: > /** > * Set a file to be inherited by child processes. > * > */ > APR_DECLARE_INHERIT_SET(file); > which might probably solve it, but not tested yet with > mod_jk2; with the other module it didnt work, and I asked at > the httpd-dev list and was told that I should look at mod_ssl > which does some tricks to make sure that files created > by init are later accessable.... > > from this point of view APR is probably not broken, and we > need to do some more than only open the scoreboard file to > make sure it is later accessable. > > Guenter. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]