summaryrefslogtreecommitdiff
path: root/t/t9134-git-svn-ignore-paths.sh
diff options
context:
space:
mode:
authorLibravatar Michael Haggerty <mhagger@alum.mit.edu>2017-07-01 20:31:06 +0200
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-07-03 10:01:56 -0700
commite5cc7d7d2bf2fbb3dfba81fe0c0c2981607fbc84 (patch)
tree38ef482749bb7eb227566da702d7b293ac307760 /t/t9134-git-svn-ignore-paths.sh
parentcommit_packed_refs(): remove call to `packed_refs_unlock()` (diff)
downloadtgif-e5cc7d7d2bf2fbb3dfba81fe0c0c2981607fbc84.tar.xz
repack_without_refs(): don't lock or unlock the packed refs
Change `repack_without_refs()` to expect the packed-refs lock to be held already, and not to release the lock before returning. Change the callers to deal with lock management. This change makes it possible for callers to hold the packed-refs lock for a longer span of time, a possibility that will eventually make it possible to fix some longstanding races. The only semantic change here is that `repack_without_refs()` used to forget to release the lock in the `if (!removed)` exit path. That omission is now fixed. Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t9134-git-svn-ignore-paths.sh')
0 files changed, 0 insertions, 0 deletions