https://issues.apache.org/bugzilla/show_bug.cgi?id=45834
Lucas <[EMAIL PROTECTED]> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |[EMAIL PROTECTED]
Status|NEEDINFO |ASSIGNED
--- Comment #2 from Lucas <[EMAIL PROTECTED]> 2008-09-18 12:16:47 PST ---
Q: I assume you have 1 authenticated request that works, then a hang during a
subsequent request -- can you get a backtrace of the relevant child process
when it's hanging?
A: Correct when httpd is freshly started authentication works correctly for
some time (during my debugging I have turned the caching practically off) it
isn't until it becomes idle for a period of time that things start stalling.
Though from the strace it does look like the connection is timing out but why
it takes so long (~28 minutes), I don't understand.
An strace on the process results in (I removed the encoded data and replaced it
with XXXXXX:
$strace -r -f -v -p 3863
Process 3863 attached - interrupt to quit
0.000000 time(NULL) = 1221762688
0.001216 write(48, "XXXXXX"..., 138) = 138
0.000617 poll([{fd=48, events=POLLIN|POLLPRI|POLLERR|POLLHUP,
revents=POLLIN|POLLERR|POLLHUP}], 1, -1) = 1
1707.565544 read(48, 0x92cb6a0, 5) = -1 ETIMEDOUT (Connection timed out)
0.001745 time(NULL) = 1221764396
0.000463 write(48, "XXXXXX"..., 138) = -1 EPIPE (Broken pipe)
0.000709 --- SIGPIPE (Broken pipe) @ 0 (0) ---
0.000931 time(NULL) = 1221764396
0.000076 time(NULL) = 1221764396
...
Note: It sits at "poll(" while waiting for it to authenticate.
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]