Hi Karsten,

thanks for the feedback.

> i use the peruser patch and my own patch to remove the
> "mod_rewrite: could not init rewrite log lock in child"
> msg from the logs (it should be in the list archive)

Okay, I'll try to dig it out and have a look at it.

> Some times apache just hangs when i request a page, it connects and then
> just nothing. No errors in any logfiles. If i restart apache or wait 3-4
> minutes its back to normal again.

Just to clarify this: As soon as apache starts to hang will it refuse
connections from every other client or just from your browser?

It sounds like we have some sort of race condition when handing over the
connection to a processor. Either the child doesn't start up or the
startup is too slow and we close the socket too early. This could be due
to the sleep Sean removed in this release.

> Anyone have a clue as to how i should debug this problem?

The easiest thing is to uncomment the debug define at the very top of
the server/mpm/experminental/peruser/peruser.c file. This will log at
lot of information to your apache error log file which might already be
sufficient for diagnosing the problem. It would really be great if you
could do this.

If that doesn't help it will get a bit more messy. But still nothing to
worry about. You'll have to compile apache with the "-g" option and
attach gdb to the apache processes in order find out where it got stuck.
I'll post more detailed instructions if this becomes necessary.

> I have the following in my httpd.conf
> [...]

This seems to be an excerpt of the config only. I assume you've got an
KeepAlive off somewhere else, right?

Thanks, your help is highly appreciated,

Stefan

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Peruser mailing list
[email protected]
http://www.telana.com/mailman/listinfo/peruser

Reply via email to