[pkg-lighttpd] Bug#427491: lighttpd: 100% cpu utilization <= infinite loop
Krzysztof Krzyżaniak
eloy at kofeina.net
Tue Jun 5 09:35:00 UTC 2007
Olaf van der Spek wrote:
> Package: lighttpd
> Version: 1.4.13-4
> Severity: important
>
> Hi,
>
> Lighttpd entered an infinite loop and uses 100% CPU. Strace shows the loop:
> time(NULL) = 1180962549
> poll([{fd=4, events=POLLIN}, {fd=5, events=POLLIN}, {fd=11, events=POLLIN}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=9, events=POLLIN},
> {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, {fd=-1}, ...], 71, 1000) = 1
> ioctl(12, FIONREAD, [0]) = 0
> read(12, "", 2303) = 0
> time(NULL) = 1180962549
>
> fd 9 is ready but isn't serviced, so the next call to poll returns immediately.
fd9 is php process pipe?
eloy
--
-------e-l-o-y----------------------------e-l-o-y- at -k-o-f-e-i-n-a-.-n-e-t------
jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej
More information about the pkg-lighttpd-maintainers
mailing list