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]

Reply via email to