- 13 Aug, 2012 2 commits
-
-
Poul-Henning Kamp authored
(busyobj). This replaces the current "VID" as visible in the X-Varnish header. The new "stolen numbers" causes a lot of testcases to need updates, most trivial, but a few needed more extensive work to be predictable under the new circumstances. Next step is to carry this change through in VSL, and link all the VXID's to each other.
-
Poul-Henning Kamp authored
-
- 09 Aug, 2012 5 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Submitted by: Federico G. Schwindt
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Submitted by: Federico G. Schwindt
-
Poul-Henning Kamp authored
on kernels without coherent VM/buf (OpenBSD, still ?, really ?) Submitted by: Federico G. Schwindt
-
- 08 Aug, 2012 5 commits
-
-
Andreas Plesner Jacobsen authored
-
Kristian Lyngstol authored
-
Kristian Lyngstol authored
Old indentation made the :ref: into a literal block, thus not a real reference. This should do the trick.
-
Poul-Henning Kamp authored
original ESI processed request, rather than to the included requests. Fix by allocating/cloning a new request for the esi:include transactions. Testcase by: scoof Fixes #1168
-
Poul-Henning Kamp authored
-
- 07 Aug, 2012 4 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 06 Aug, 2012 4 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-g option from linker-commands.
-
Poul-Henning Kamp authored
(untested by me)
-
Poul-Henning Kamp authored
Inspired by: patch from geoff
-
- 31 Jul, 2012 4 commits
-
-
Poul-Henning Kamp authored
Eliminate the t_rx timestamp, I doubt it made anything clearer for anybody. Add timestamp to SessOpen VSL record.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
backend at all. The retry is only (pseudo-)valid when we have not received anything at all, indicating that the backend closed before it got our request. Also don't retry if we sent the request body (not part of test-case). Fixes #1156
-
- 30 Jul, 2012 5 commits
-
-
Poul-Henning Kamp authored
from RFC5737's TEST-NET-1 and put a comment there to explain. I fear this is a loosing battle, but at least this is more "official" than the previous "10.255.255.255" choice. Fixes #1159
-
Poul-Henning Kamp authored
size of the request, probably sleep copy&paste ? Fixed #1175 Submitted by: martin
-
Poul-Henning Kamp authored
It was a nice idea, but obviously compiler-writers and/or language laywers are pussies who hate table-based programming :-)
-
Poul-Henning Kamp authored
which subprocess we are locking down. Inspired by Geoff's patch for Solaris, but does not solve the Solaris problem, only makes it easier to fix.
-
Poul-Henning Kamp authored
Fixes a compile error (incorrect signature for SES_Delete() in cache_waiter_ports.c)
-
- 20 Jul, 2012 2 commits
-
-
Lasse Karstensen authored
-
Martin Blix Grydeland authored
'param.show -l'. Fixes: #1169
-
- 19 Jul, 2012 6 commits
-
-
Tollef Fog Heen authored
-
Tollef Fog Heen authored
-
Martin Blix Grydeland authored
If the ban lurker finds a busy object, skip the object and defer the checking to a later pass. No test case because it is very timing sensitive (but see the trac bug report for a VTC-file that mostly triggers it on the 3.0 branch only) Fixes: #1162
-
Martin Blix Grydeland authored
There is a short window of opportunity between HSH_Insert() and HSH_Unbusy(), where the locks are released and the expiry thread can try to expire an object that is still busy (for objects with very short TTL). This patch makes the expiry thread check for busy objects and wait if the head of the binheap is busy. No test case as the window is too small. Fixes: #1150
-
Martin Blix Grydeland authored
An attempt to nuke a busy object will end in assertion.
-
Poul-Henning Kamp authored
-
- 18 Jul, 2012 2 commits
-
-
Poul-Henning Kamp authored
eliminate two SES_Charge() calls that have nothing to charge.
-
Poul-Henning Kamp authored
-
- 17 Jul, 2012 1 commit
-
-
Poul-Henning Kamp authored
when we come back from the waiter, to lessen amount of work waiter does.
-