[PATCH v3 26/30] clear_packed_ref_cache(): don't protest if the lock is held
- From
Michael Haggerty <mhagger@alum.mit.edu>
- Date
- Jul 1, 2017, 18:31 UTC
- Message-ID
- <8de06c76181aff06d7236d3a5f7305500f728bde.1498933362.git.mhagger@alum.mit.edu>
- In-Reply-To
- <cover.1498933362.git.mhagger@alum.mit.edu>
The existing callers already check that the lock isn't held just before calling `clear_packed_ref_cache()`, and in the near future we want to be able to call this function when the lock is held.
Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> --- refs/packed-backend.c | 2 -- 1 file changed, 2 deletions(-)
diff --git a/refs/packed-backend.c b/refs/packed-backend.c index f27943f9a1..96d92a5eea 100644 --- a/refs/packed-backend.c +++ b/refs/packed-backend.c @@ -133,8 +133,6 @@ static void clear_packed_ref_cache(struct packed_ref_store *refs) if (refs->cache) { struct packed_ref_cache *cache = refs->cache; - if (is_lock_file_locked(&refs->lock)) - die("BUG: packed-ref cache cleared while locked"); refs->cache = NULL; release_packed_ref_cache(cache); }
-- 2.11.0