
bugzilla at apache
May 18, 2012, 7:14 AM
Post #8 of 13
(174 views)
Permalink
|
|
[Bug 53239] Httpd has problems delivering data on rate-limited line
[In reply to]
|
|
https://issues.apache.org/bugzilla/show_bug.cgi?id=53239 --- Comment #7 from Joe Orton <jorton [at] redhat> --- $ grep 'pid 438.*08:14:49' logfile | sed 's/writev(6, .*) = /writev(6, ....) = /' ... [pid 438] 08:14:49.102908 writev(6, ....) = 14480 [pid 438] 08:14:49.103150 writev(6, ....) = -1 EAGAIN (Resource temporarily unavailable) [pid 438] 08:14:49.103347 writev(6, ....) = 20272 [pid 438] 08:14:49.103578 writev(6, ....) = -1 EAGAIN (Resource temporarily unavailable) [pid 438] 08:14:49.103775 poll([{fd=6, events=POLLOUT}], 1, 60000) = 1 ([{fd=6, revents=POLLOUT}]) [pid 438] 08:14:49.103837 writev(6, ....) = 14480 That second writev() call failed with EAGAIN - why did httpd immediately retry it without first doing a poll()? That looks weird and wrong. -- You are receiving this mail because: You are the assignee for the bug.
|