- 04 Sep, 2017 15 commits
-
-
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 9 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Nils Goroll authored
Related to #2305
-
Poul-Henning Kamp authored
Spotted by: fgs
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
to prevent recursion.
-
Federico G. Schwindt authored
-
- 28 Aug, 2017 6 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
Spotted by: fgs
-
Poul-Henning Kamp authored
Spotted by: fgs
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-