httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 53239] Httpd has problems delivering data on rate-limited line
Date Fri, 18 May 2012 14:14:47 GMT
https://issues.apache.org/bugzilla/show_bug.cgi?id=53239

--- Comment #7 from Joe Orton <jorton@redhat.com> ---
$ 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.

Mime
View raw message