diff options
author | Ævar Arnfjörð Bjarmason <avarab@gmail.com> | 2021-08-23 13:36:09 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2021-08-25 13:27:37 -0700 |
commit | 7aa7829f754ab722d558e0408ec6f3dbf23ba70f (patch) | |
tree | 5fc085600d4ed49f1a74adb99feb74f857df46a7 /diff-merges.h | |
parent | refs: make repo_dwim_log() accept a NULL oid (diff) | |
download | tgif-7aa7829f754ab722d558e0408ec6f3dbf23ba70f.tar.xz |
refs/files: add a comment about refs_reflog_exists() call
Add a comment about why it is that we need to check for the the
existence of a reflog we're deleting after we've successfully acquired
the lock in files_reflog_expire(). As noted in [1] the lock protocol
for reflogs is somewhat intuitive.
This early exit code the comment applies to dates all the way back to
4264dc15e19 (git reflog expire, 2006-12-19).
1. https://lore.kernel.org/git/54DCDA42.2060800@alum.mit.edu/
Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'diff-merges.h')
0 files changed, 0 insertions, 0 deletions