- 16 Dec, 2009 5 commits
-
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4403 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
On 32 bit systems, it may be necessary to tweak this down to get high numbers of worker threads squeezed into the address-space. I have no idea how much stack-space a worker thread normally uses, so no guidance is given, and we default to the system default. Fixes #572 git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4402 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
This gives us backtraces on panic on when you're not using GCC too. git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4400 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
We do not want to be dependent on GCC. Fixes #577 git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4399 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
In 2.0.5 we default to lingering for a bit which can cause sessions to not be charged for a long time. This fixes it. git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4398 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 14 Dec, 2009 1 commit
-
-
Ingvar Hagelund authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4386 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 03 Dec, 2009 3 commits
-
-
Tollef Fog Heen authored
r4356: Don't halfclose the backend polling TCP connection after sending the request, some backends gets confused by this. Add a ".status" to backend polling, to configure the expected HTTP status code for a good poll. Fixes #584 r4357: .expected_response is a better idea than .status Tip o' the hat to: tfheen git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4381 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
Fixes #559 git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4380 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
Fixes #585 git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4379 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 09 Nov, 2009 2 commits
-
-
Ingvar Hagelund authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4347 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4344 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 06 Nov, 2009 2 commits
-
-
Tollef Fog Heen authored
Previously, running varnishd -V would sometimes say: nm: 'varnishd': No such file which is wrong. Silence this message git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4343 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4342 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 04 Nov, 2009 1 commit
-
-
Tollef Fog Heen authored
This bit got missing when we merged the new epoll acceptor for 2.0. Disable SO_LINGER when we time out a connection due to sess_timeout, so that we do not RST connections that have still not transmitted their data. git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4341 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 03 Nov, 2009 1 commit
-
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4340 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 20 Oct, 2009 1 commit
-
-
Tollef Fog Heen authored
srcaddr_{ttl,hash} was never really used for anything, so turn it off to gain a small bit of performance. It is gone in trunk, so no corresponding change there we can merge. git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4333 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 15 Oct, 2009 1 commit
-
-
Tollef Fog Heen authored
Do the simple part of ban list lurker: link the objcores off the bans the reference. git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4332 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 13 Oct, 2009 5 commits
-
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4327 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4326 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
If we cannot even make sense of the request, don't bother with attempting a reply. Fixes #561 git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4325 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4324 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4323 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
- 08 Oct, 2009 18 commits
-
-
Tollef Fog Heen authored
Submitted by: "Jos I. Boumans" <jos@dwim.org> git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4320 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4319 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
If we come into vcl_error{} with a non-3-digit error status, for instance because vcl_recv does "return(error);", force the status to 501. Fixes: #558 git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4318 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4317 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4316 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
Add a family of 9 counters to tell us how fetching from the backends progress. git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4315 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
Fixes #549 git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4314 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
r4219: Expose the good string backslash implementation from argv.c and replace a half-baked one in vtc.c with it. r4220: Add a newline to feed the new backslash handler git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4313 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4312 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4311 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
it was possible to have infinite recursion between vcl_error returning restart and cnt_recv calling vcl_error when you had too many restarts git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4310 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
Don't explode manager if it gets overwritten. git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4309 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4308 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4307 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4306 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4305 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4304 d4fa192b-c00b-0410-8231-f00ffab90ce4
-
Tollef Fog Heen authored
r4184: An explanatory comment. r4185: Add a ".initial" property to backend probe specifications. This is the number of good probes we pretend to have already seen when we start up, in order to speed up getting healthy backends. The default value is one less than the .threshold, so the backend will be set healthy if it manages to respond correctly to the very first probe we send to it. (A bit of this commit leaked in during r4184) git-svn-id: http://www.varnish-cache.org/svn/branches/2.0@4303 d4fa192b-c00b-0410-8231-f00ffab90ce4
-