- 11 Oct, 2019 4 commits
-
-
Nils Goroll authored
Ref #3088 apparently the additional argument was just silently tolerated by varnishtest
-
Nils Goroll authored
Tests #3088
-
Nils Goroll authored
Using vut->last_sighup was not adequate, because the VUT_Main loop might have terminated for some other signal or because of EOF. On the other hand, we do not want to end the curses loop just because the VUT_Main loop has ended in order to continue to display the last state (and maybe the EOF in the top right corner). So while I see that checking just one flag has some beauty to it, I do think that directly checking the signal counters is both simple and robust. Fixes #3088 for varnishtop and varnishhist
-
Nils Goroll authored
Fixes #3088 for varnishstat note that besides handling SIGHUP, this also adds handling of SIGTERM and SIGINT, which were also missing.
-
- 09 Oct, 2019 6 commits
-
-
Nils Goroll authored
-
Dridi Boukelmoune authored
Refs a791188e
-
Alf-André Walla authored
-
Nils Goroll authored
backend None does not actually create a backend, so tests which require one need to use the bad_ip method.
-
Nils Goroll authored
... for those cases which can easily be changed (most of them). This avoids issues with failing tests when bad_ip is actually reachable via tcp on the respective port, as seen for example with b00068.vtc
-
Andrew Wiik authored
-
- 08 Oct, 2019 2 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 07 Oct, 2019 6 commits
-
-
Nils Goroll authored
by properly cleaning up the busyobj Also move the relevant code from cache_vrt.c to cache_fetch.c As we fini the director during cleanup, we now also need to handle the backend connection gone missing in vbf_stp_fetch(). The hypothetical alternative would be to not fini the director, but I believe this is not safe in case it also used some workspace. Fixes #3009
-
Nils Goroll authored
-
Nils Goroll authored
in particular because it may live on the workspace. Required for #3009
-
Nils Goroll authored
imples the following changes: * VDI_Finish() is now always conditional on bo->director_state != DIR_S_NULL, making it idempotent * introduces additional calls to VFP_Close() from startfetch and for the filter_list / VCL_StackVFP error in vbf_stp_fetch(), but VFP_Close() is idempotent. * adds VFP_Close() for VFP_Open() failure in vbf_stp_fetch() which I think is actually missing (for the case that some VFPs could get opened before the open failure) * calls VDI_Finish() earlier in vbf_stp_fetchend: I checked the code and can not see any issue with this. motivated by #3009
-
Nils Goroll authored
required for #3009
-
Jordan Christiansen authored
-
- 04 Oct, 2019 1 commit
-
-
Dridi Boukelmoune authored
On a network where you can't trust the DNS resolver because it filters AAAA records out v00016.vtc fails.
-
- 03 Oct, 2019 2 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 02 Oct, 2019 1 commit
-
-
Federico G. Schwindt authored
-
- 01 Oct, 2019 1 commit
-
-
Federico G. Schwindt authored
-
- 30 Sep, 2019 8 commits
-
-
Nils Goroll authored
... to avoid future regressions of a very useful feature. Using a gap in the test numbers.
-
Dridi Boukelmoune authored
We should avoid the word "received" in the context of response fields, since we don't "receive" resp.* fields, only beresp. This also fixes another inconsistency in the manual: RespReason - Client response response The HTTP response string received.
-
Nils Goroll authored
Ref #3067 @andrewwiik would you please look after the user documentation?
-
Nils Goroll authored
Ref #3067
-
Nils Goroll authored
Ref #3067
-
Andrew Wiik authored
-
Poul-Henning Kamp authored
-
Guillaume Quintard authored
-
- 29 Sep, 2019 1 commit
-
-
Dridi Boukelmoune authored
Spotted-By: Coverity Scan
-
- 28 Sep, 2019 1 commit
-
-
Guillaume Quintard authored
-
- 27 Sep, 2019 3 commits
-
-
Guillaume Quintard authored
-
Nils Goroll authored
-
Dridi Boukelmoune authored
When de16dba2 landed its documentation was mixed up with the other sess_dropped counter. When sess_dropped appeared in ac393c4b the sess_drop counter was still function, it died short after as a side effect of ac2e067b.
-
- 25 Sep, 2019 1 commit
-
-
Poul-Henning Kamp authored
WS allocation on 32bit RH Fixes #3061
-
- 24 Sep, 2019 1 commit
-
-
Dag Haavi Finstad authored
A failing write on a different stream will set h2->error, which would cause us to panic here on the following AZ(h2->mailcall). Fixes: #3040
-
- 23 Sep, 2019 2 commits
-
-
Poul-Henning Kamp authored
-
David Carlier authored
-