Lines Matching defs:lock
98 #define DEFAULT_CACHE_LOCKPATH "mod_cache-lock"
136 /* thundering herd lock */
137 unsigned int lock:1;
264 * Try obtain a cache wide lock on the given cache key.
266 * If we return APR_SUCCESS, we obtained the lock, and we are clear to
267 * proceed to the backend. If we return APR_EEXISTS, the the lock is
273 * This lock is created from the request pool, meaning that should
274 * something go wrong and the lock isn't deleted on return of the
276 * lock will be cleaned up when the request is dies or finishes.
278 * If something goes truly bananas and the lock isn't deleted when the
279 * request dies, the lock will be trashed when its max-age is reached,
281 * no point is it possible for this lock to permanently deny access to
288 * Remove the cache lock, if present.
293 * If no lock name has yet been calculated, do the calculation of the
294 * lock name first before trying to delete the file.
296 * If an optional bucket brigade is passed, the lock will only be