- 06 Sep, 2017 3 commits
-
-
Nils Goroll authored
Ref: #2396
-
Nils Goroll authored
No, we do not want to bring back panics for out-of-ws Ref: #2402
-
Nils Goroll authored
Ref: #2402
-
- 04 Sep, 2017 23 commits
-
-
Pål Hermunn Johansen authored
-
Pål Hermunn Johansen authored
My previous patch did not update the manual and the usage message for varnishtest concerning the default internal buffer size.
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Pål Hermunn Johansen authored
Since SunOS needs a litt bit more workspace_thread, this test case needs to be updated. The default buffer size for vtc (configurable with -b) had to be increased.
-
Federico G. Schwindt authored
Fixes #2402.
-
Geoff Simmons authored
Closes #2407
-
Geoff Simmons authored
a STRING (const char *) to vmod_priv->priv (void *) (const qualifier).
-
Geoff Simmons authored
-
Geoff Simmons authored
References #2402
-
Geoff Simmons authored
-
Poul-Henning Kamp authored
-
Martin Blix Grydeland authored
The locking around the use of vcl_active does not include the checking of its magic value or the temperature asserts, leading to a race when changing vcl_active. Fixes: #2390
-
Martin Blix Grydeland authored
The struct vcl and the temperature rwlock were not free'd on discarding labels.
-
Dridi Boukelmoune authored
We can directly use vmod-purge now.
-
Dridi Boukelmoune authored
This module offers a finer-grained control over purges, in the old pre-vcl 4.0 style. For that, the signatures of VRT_purge and HSH_Purge were updated to inform about the number of rearmed objects.
-
Shohei Tanaka(@xcir) authored
-
Shohei Tanaka(@xcir) authored
Fixes #2403.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Dridi Boukelmoune authored
This one is for h2 streams, so the thread pools needed to learn about "stream" tasks. To properly test this counter, thread_pool_timeout is now disregarded when the vtc_mode debug flag is set. A minimum value of 10s is unrealistic for the test suite, it is now hard-coded to 0.5s when ran through varnishtest.
-
Dridi Boukelmoune authored
A client can safely retry the request because no application logic is involved when no worker can enter the VCL state machine. At this point the HPACK block was properly processed, so Varnish remains in sync with the client and may process future streams. Fixes #2311
-
Dridi Boukelmoune authored
This patch fixes the queuing logic of tasks. Depending on the various thread pool parameters, it could exceed up to `thread_pool_max` tasks in the queue.
-
- 02 Sep, 2017 3 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Fixes #2409.
-
- 31 Aug, 2017 3 commits
-
-
Martin Blix Grydeland authored
Remove the unmap-handling from vsm_refresh_set. Revert bdd70290 "Always munmap(2) segments when we delete them."
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
- 30 Aug, 2017 4 commits
-
-
Dridi Boukelmoune authored
-
Nils Goroll authored
-
Poul-Henning Kamp authored
#include <sys/mman.h> Move them back.
-
Poul-Henning Kamp authored
-
- 29 Aug, 2017 4 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Nils Goroll authored
Related to #2305
-
Poul-Henning Kamp authored
Spotted by: fgs
-