- 02 Nov, 2018 1 commit
-
-
Federico G. Schwindt authored
Enabled when using varnishtest -L.
-
- 01 Nov, 2018 3 commits
-
-
Nils Goroll authored
-
Poul-Henning Kamp authored
-
Nils Goroll authored
(at leat on solaris) strerror() itself may fail for an out-of-memory condition (because the localization code contains memory allocations). In order to handle this situation, we need to save the original errno because strerror() may also set errno. This issue exists in many more places all over the code, but in the pool_breed case we likely failed pthread_create for an out-of-memory condition, and in the panic handler we want to make sure that we trip no follow-up panic under any circumstances. In general, while fixing all strerror() calls would unnecessarily complicate the code, doing so should be justified for these cases. Fixes #2815
-
- 31 Oct, 2018 1 commit
-
-
Nils Goroll authored
-
- 30 Oct, 2018 7 commits
-
-
Nils Goroll authored
the priv id is basically equivalent to the head (struct vrt_privs), and a vrt privs list thus can not contain privs with another id. So we could also retire the id member of struct vrt_priv...
-
Nils Goroll authored
we could also retire the vcl member of struct vrt_priv, but it could be useful for debugging.
-
Poul-Henning Kamp authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Nils Goroll authored
completely irrelevant historical note: IIUC, ~20+ years ago, "slowlaris" was referring to Solaris being percieved as "much slower than linux" (which was partly true, but also related to the fact that linux had less mp support at the time)
-
Poul-Henning Kamp authored
-
- 29 Oct, 2018 4 commits
-
-
Nils Goroll authored
Tests #2809
-
Poul-Henning Kamp authored
Fixes: #2809
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Always make "* top %f TEST ${test} starting" the first message. Tag vtest and varnishtest message with "VTEST" instead of "TEST"
-
- 26 Oct, 2018 1 commit
-
-
Nils Goroll authored
The vmod name got lost in e7c04974 example before/after diff: - new xshard_param = shard_param() + new xshard_param = directors.shard_param()
-
- 25 Oct, 2018 4 commits
-
-
Nils Goroll authored
... after feedback from @slimhazard aka Geoff
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
- 22 Oct, 2018 8 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Also quote \v as \v
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 18 Oct, 2018 3 commits
-
-
Nils Goroll authored
... introduced with 8c113ff6 Here it seems the intention was to make sure that the access to the parameter happens uncached, but even then it would not have helped.
-
Nils Goroll authored
Reviews appreciated. I will most likely continue applying these changes in smaller chunks because a) this kind of work is boring and b) in the hope that smaller chunks will get reviewed better.
-
Nils Goroll authored
we INIT_OBJ the v1l, which includes a memset(0)
-
- 17 Oct, 2018 3 commits
-
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
Refs c9d3b3ff
-
- 16 Oct, 2018 5 commits
-
-
Poul-Henning Kamp authored
and make sure the expects in the test are scrupulusly correct.
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-