[Varnish] #644: Deadlock in 2.0.x under high load.
Varnish
varnish-bugs at projects.linpro.no
Fri Feb 5 20:29:09 CET 2010
#644: Deadlock in 2.0.x under high load.
----------------------+-----------------------------------------------------
Reporter: kmcfate | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: 2.0
Severity: normal | Resolution:
Keywords: deadlock |
----------------------+-----------------------------------------------------
Comment (by phk):
We have seen this reported before, and have at present no handle on it.
I will not rule out a bug in Varnish, but given the symptoms, as described
by you and others, a kernel bug starts to sound plausible.
If you can (or happen to) reproduce it, it would be valuable information
to know if the waiter thread is stuck in epoll_wait, not coming back at
all, if it comes back on the timer, or if it busy-spins calling epoll_wait
all the time, getting nothing done.
If it is feasible with your system load, try running with the "poll"
waiter, and see if that also suffers from the same problem (which would
indicate kernel/pipe issue).
Poul-Henning
--
Ticket URL: <http://www.varnish-cache.org/ticket/644#comment:1>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list