You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Nick De Decker <ni...@i-vision.be> on 2002/04/06 15:46:55 UTC

apache 2.0.35 : apr_proc_mutex_lock / unlock

Hello,

I just installed apache 2.0.35 with perchild option.
Now whenever i start the server it keeps creating/killing children.
The following keeps appearing in error_log every second

[Sat Apr 06 14:44:38 2002] [emerg] (13)Permission denied:
apr_proc_mutex_lock failed. Attempting to shutdown process gracefully.
[Sat Apr 06 14:44:38 2002] [emerg] (13)Permission denied:
apr_proc_mutex_unlock failed. Attempting to shutdown process gracefully.

....

I'm running a standard 2.4.17 kernel, never had any problems at all with
apache 1.3.24.

Can any tell me what this is and what i can do about it ?

Regards,
Nick De Decker



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


RE: apache 2.0.35 : apr_proc_mutex_lock / unlock

Posted by Ryan Bloom <rb...@covalent.net>.
> Isn't there anything i can do about it ?

No, the code doesn't work.

> I've tested 2.0.32 last week and that one simply didnt compile with
> perchild
> enabled.
> 
> I thought 2.0.35 was a production release, so shouldnt a production
> release
> work ? :)
> 

Apache 2.0 is a production release, but the Perchild MPM isn't.  It was
decided a while ago that Perchild wouldn't hold up a production release.

> The thing is i need different users per virtualhost, so that php
scripts
> are
> run by that user instead of the apache user. Or is there any other way
to
> obtain this ?

No.  How did you solve this with Apache 1.3?  The same method will
continue to work.

Ryan

> 
> Thanks,
> Nick
> 
> 
> ----- Original Message -----
> From: "Ryan Bloom" <rb...@covalent.net>
> To: <us...@httpd.apache.org>
> Sent: Saturday, April 06, 2002 6:50 PM
> Subject: RE: apache 2.0.35 : apr_proc_mutex_lock / unlock
> 
> 
> > Perchild is an experimental MPM, and should not be used in
production.
> > Hopefully the next release of 2.0 will have a better version of
> > perchild.
> >
> > Ryan
> >
> > ----------------------------------------------
> > Ryan Bloom                  rbb@covalent.net
> > 645 Howard St.              rbb@apache.org
> > San Francisco, CA
> >
> > > -----Original Message-----
> > > From: Nick De Decker [mailto:nick@i-vision.be]
> > > Sent: Saturday, April 06, 2002 5:47 AM
> > > To: users@httpd.apache.org
> > > Subject: apache 2.0.35 : apr_proc_mutex_lock / unlock
> > >
> > > Hello,
> > >
> > > I just installed apache 2.0.35 with perchild option.
> > > Now whenever i start the server it keeps creating/killing
children.
> > > The following keeps appearing in error_log every second
> > >
> > > [Sat Apr 06 14:44:38 2002] [emerg] (13)Permission denied:
> > > apr_proc_mutex_lock failed. Attempting to shutdown process
gracefully.
> > > [Sat Apr 06 14:44:38 2002] [emerg] (13)Permission denied:
> > > apr_proc_mutex_unlock failed. Attempting to shutdown process
> > gracefully.
> > >
> > > ....
> > >
> > > I'm running a standard 2.4.17 kernel, never had any problems at
all
> > with
> > > apache 1.3.24.
> > >
> > > Can any tell me what this is and what i can do about it ?
> > >
> > > Regards,
> > > Nick De Decker
> > >
> > >
> > >
> > >
---------------------------------------------------------------------
> > > The official User-To-User support forum of the Apache HTTP Server
> > Project.
> > > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> > > For additional commands, e-mail: users-help@httpd.apache.org
> >
> >
> >
> >
---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server
> Project.
> > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org
> >
> 



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: apache 2.0.35 : apr_proc_mutex_lock / unlock

Posted by Nick De Decker <ni...@i-vision.be>.
Isn't there anything i can do about it ?
I've tested 2.0.32 last week and that one simply didnt compile with perchild
enabled.

I thought 2.0.35 was a production release, so shouldnt a production release
work ? :)

The thing is i need different users per virtualhost, so that php scripts are
run by that user instead of the apache user. Or is there any other way to
obtain this ?

Thanks,
Nick


----- Original Message -----
From: "Ryan Bloom" <rb...@covalent.net>
To: <us...@httpd.apache.org>
Sent: Saturday, April 06, 2002 6:50 PM
Subject: RE: apache 2.0.35 : apr_proc_mutex_lock / unlock


> Perchild is an experimental MPM, and should not be used in production.
> Hopefully the next release of 2.0 will have a better version of
> perchild.
>
> Ryan
>
> ----------------------------------------------
> Ryan Bloom                  rbb@covalent.net
> 645 Howard St.              rbb@apache.org
> San Francisco, CA
>
> > -----Original Message-----
> > From: Nick De Decker [mailto:nick@i-vision.be]
> > Sent: Saturday, April 06, 2002 5:47 AM
> > To: users@httpd.apache.org
> > Subject: apache 2.0.35 : apr_proc_mutex_lock / unlock
> >
> > Hello,
> >
> > I just installed apache 2.0.35 with perchild option.
> > Now whenever i start the server it keeps creating/killing children.
> > The following keeps appearing in error_log every second
> >
> > [Sat Apr 06 14:44:38 2002] [emerg] (13)Permission denied:
> > apr_proc_mutex_lock failed. Attempting to shutdown process gracefully.
> > [Sat Apr 06 14:44:38 2002] [emerg] (13)Permission denied:
> > apr_proc_mutex_unlock failed. Attempting to shutdown process
> gracefully.
> >
> > ....
> >
> > I'm running a standard 2.4.17 kernel, never had any problems at all
> with
> > apache 1.3.24.
> >
> > Can any tell me what this is and what i can do about it ?
> >
> > Regards,
> > Nick De Decker
> >
> >
> >
> > ---------------------------------------------------------------------
> > The official User-To-User support forum of the Apache HTTP Server
> Project.
> > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> > For additional commands, e-mail: users-help@httpd.apache.org
>
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


RE: apache 2.0.35 : apr_proc_mutex_lock / unlock

Posted by Ryan Bloom <rb...@covalent.net>.
Perchild is an experimental MPM, and should not be used in production.
Hopefully the next release of 2.0 will have a better version of
perchild.

Ryan

----------------------------------------------
Ryan Bloom                  rbb@covalent.net
645 Howard St.              rbb@apache.org
San Francisco, CA 

> -----Original Message-----
> From: Nick De Decker [mailto:nick@i-vision.be]
> Sent: Saturday, April 06, 2002 5:47 AM
> To: users@httpd.apache.org
> Subject: apache 2.0.35 : apr_proc_mutex_lock / unlock
> 
> Hello,
> 
> I just installed apache 2.0.35 with perchild option.
> Now whenever i start the server it keeps creating/killing children.
> The following keeps appearing in error_log every second
> 
> [Sat Apr 06 14:44:38 2002] [emerg] (13)Permission denied:
> apr_proc_mutex_lock failed. Attempting to shutdown process gracefully.
> [Sat Apr 06 14:44:38 2002] [emerg] (13)Permission denied:
> apr_proc_mutex_unlock failed. Attempting to shutdown process
gracefully.
> 
> ....
> 
> I'm running a standard 2.4.17 kernel, never had any problems at all
with
> apache 1.3.24.
> 
> Can any tell me what this is and what i can do about it ?
> 
> Regards,
> Nick De Decker
> 
> 
> 
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server
Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org



---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org