Linux: rev 949 trunk is stable..not sure about others

Poul-Henning Kamp phk at
Tue Sep 12 21:20:42 CEST 2006

In message <4506F3D6.7090003 at>, "xing at" write
>Have been running on varnish/trunk revision 949 for a few days now. 
>Other than a high cpu issue which is resolved by restarting varnish once 
>a day, varnish has been very good.
>Just tested latest trunk build at 971 with bad result. Connections are 

Ohh, that's bad.

>Trying to backtrack in revision to see where it broke but I can't get 
>the in-between revision to compile cleanly.
>from revision 957 to 970, builds on linux are broken in "make" stage:

That's just a missing ')'

>The changes somewhere between 949 and 956 are causing the connection 
>stalling problem. I only tested latest rev and backtracked to clean 
>build of 956. Didn't test 950-955. Will test those 5 revs later in the 
>night PST time.

It's a big help if you can track it down.

I did some work to reduce mutex contention in the acceptor/herder
and that's probably where the trouble is.

Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

More information about the varnish-dev mailing list