- 28 Feb, 2012 2 commits
-
-
Poul-Henning Kamp authored
-
Tollef Fog Heen authored
-
- 27 Feb, 2012 8 commits
-
-
Poul-Henning Kamp authored
to clean those up non-fatal. Fixes #1036 Conflicts: bin/varnishd/cache_gzip.c
-
Poul-Henning Kamp authored
The thread (s%d/c%d) still dies, but it does not mark this as fatal with respect to the test as such. This is useful where varnishd shuts the connection on a backend prematurely, as part of the correct execution of a test. Fix a undue recursion problem with asserts in the vtc_log code.
-
Poul-Henning Kamp authored
before all diagnostics have been gathered. Conflicts: bin/varnishtest/vtc.c
-
Poul-Henning Kamp authored
processing. Convert a few http_PrintfHeader() to http_SetHeader() for good measure: There is no reason to waste workspace on compiled in strings. Fixes #1038 Conflicts: bin/varnishd/cache_center.c bin/varnishd/cache_response.c
-
Andreas Plesner Jacobsen authored
-
Andreas Plesner Jacobsen authored
Remove reference/purging_banning, since all info is now in tutorial/purging
-
Poul-Henning Kamp authored
-
Andreas Plesner Jacobsen authored
-
- 24 Feb, 2012 12 commits
-
-
Tollef Fog Heen authored
-
Poul-Henning Kamp authored
Submitted by: Nils Goroll
-
Tollef Fog Heen authored
-
Tollef Fog Heen authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
crashing child to do so, and then explicitly start it again.
-
Poul-Henning Kamp authored
avoid fixed sleeps waiting for the child process to start.
-
Tollef Fog Heen authored
1 thread is a bit on the low side, make the default on RPM based distros 50.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
instead of asserting. Inspired by: Patch from DocWilco
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
fd's early in the case of a timeout. Fixes #1023 Conflicts: bin/varnishd/cache_waiter_poll.c
-
- 03 Nov, 2011 1 commit
-
-
Lasse Karstensen authored
Reverting 6 commits seems like more confusion. This is varnishncsa.c from d18336e5.
-
- 31 Oct, 2011 3 commits
-
-
Lasse Karstensen authored
-
Lasse Karstensen authored
-
Lasse Karstensen authored
-
- 28 Oct, 2011 4 commits
-
-
Lasse Karstensen authored
-
Lasse Karstensen authored
-
Lasse Karstensen authored
-
Lasse Karstensen authored
-
- 26 Oct, 2011 1 commit
-
-
Tollef Fog Heen authored
-
- 24 Oct, 2011 1 commit
-
-
Tollef Fog Heen authored
-
- 21 Oct, 2011 3 commits
-
-
Tollef Fog Heen authored
-
Tollef Fog Heen authored
-
Tollef Fog Heen authored
-
- 18 Oct, 2011 5 commits
-
-
Kristian Lyngstol authored
Note that error wasn't actually working in vcl_deliver, and this just puts VCC in line with the rest of Varnish. Syntax errors are better than assert errors. Re #1027 I'll leave it for later discussion to see if we close #1027, which is technically a feature request now, though a request for a feature we used to have (not sure how well it worked).
-
Kristian Lyngstol authored
As per documentation, the ban lurker sleeps ban_lurker_sleep when it is successful, but on failure it should only sleep 1.0s. No point hammering the ban list every 0.01s if bans aren't even used. Fixes #1030 Conflicts: bin/varnishd/cache_ban.c
-
Kristian Lyngstol authored
The http_PutProtocol() and http_PutResponse() would in the case of workspace overflow leave the headers as NULL and log a SLT_LostHeader. This would make Varnish assert correctly later when writing to the wire, as these are mandated by HTTP. This commit changes them to set the fields to static strings instead ("HTTP/1.1" and "Lost Response") when failing to write them to the workspace. This leaves enough information to complete the protocol in the case of overflow. The patch also increases the synthetic object's workspace from static 1024 to param->http_resp_size. This leaves more (and configurable) room for manipulating the headers of the synthetic object in vcl_error. This whole thing has been a collaboration between Martin and myself. I'll leave it a mystery who wrote what line of code, which part of the comment and contributed what to the test-case. In all fairness, it's not a prefect solution, but a far step closer to one. So it sort of, kinda, more or less, for now, until we get a better solution: Fixes: #1031 Conflicts: bin/varnishd/cache_http.c
-
Poul-Henning Kamp authored
-
Ingvar Hagelund authored
-