- 12 Sep, 2016 5 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 11 Sep, 2016 3 commits
-
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
Related to #2025.
-
- 10 Sep, 2016 12 commits
-
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
Federico G. Schwindt authored
With input from nigoroll.
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
These versions implement previous drafts that will fail the upgrade.
-
Federico G. Schwindt authored
-
Poul-Henning Kamp authored
platforms
-
Poul-Henning Kamp authored
cost by correctly holding the mtx while examining it.
-
Poul-Henning Kamp authored
It's amazing how long time it can take to spot a bug like this :-(
-
Poul-Henning Kamp authored
See also: #2061
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
-
- 09 Sep, 2016 20 commits
-
-
Poul-Henning Kamp authored
VRT_CTX used for VCL events.
-
Federico G. Schwindt authored
-
Federico G. Schwindt authored
-
Dridi Boukelmoune authored
Acquiring a read lock on the CLI thread is unnecessary since a write lock may only be acquired on that very thread. The locking order when both are required is: (struct vcl).temp_rwl => vcl_mtx Fixes #2008
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
-
Dridi Boukelmoune authored
There is currently no locking around temperature changes despite the fact that it may be read outside of the CLI thread to make decisions. In the case of a panic, instead of locking we simply make sure not to perform an incomplete read of the pointer.
-
Dridi Boukelmoune authored
-
Poul-Henning Kamp authored
-
Poul-Henning Kamp authored
Pass childs status on failure Make atexit more robust
-
Nils Goroll authored
thanks to @dridi for the dictionary lookup
-
Nils Goroll authored
Maybe it's just my brain that is incapable of considering the fact that a bit of macro-fillin may in fact be #if 0 - disabled here, so this should hopefully help me (and others?) to not spend more life time than absolutely necessary on feeling stupid.
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Nils Goroll authored
-
Lasse Karstensen authored
-
Poul-Henning Kamp authored
if they are signed or unsigned. Range-check enums is sound programming practice, but that concept seems to be beyond the imagination of certain compiler people: vhp_decode.c:96:2: error: comparison of unsigned expression >= 0 is always true [-Werror=type-limits] Add a dummy "MIN" value to the enum, give it value -1 to force the compiler to use signed ints for the enum, and then check that they're never negative.
-
Poul-Henning Kamp authored
Fixes #2084
-
Federico G. Schwindt authored
-