mirror of https://git.zx2c4.com/cgit/
Avoid infinite loops in caching layer
Add a global variable, cgit_max_lock_attemps, to avoid the possibility of infinite loops when failing to acquire a lockfile. This could happen on broken setups or under crazy server load. Incidentally, this also fixes a lurking bug in cache_lock() where an uninitialized returnvalue was used. Signed-off-by: Lars Hjemli <hjemli@gmail.com>lh/pretty-blob-view
parent
a581ed8d6c
commit
318d106300
Loading…
Reference in New Issue