From 318d106300102c19d114a4ea89265b0a4060d9cb Mon Sep 17 00:00:00 2001 From: Lars Hjemli Date: Mon, 11 Dec 2006 11:10:12 +0000 Subject: 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 --- (limited to 'parsing.c') -- cgit v0.9.0.2