[PATCH v2 0/3] Fix a race condition when reading loose refs
- From
Michael Haggerty <mhagger@alum.mit.edu>
- Date
- Jun 19, 2013, 06:36 UTC
- Message-ID
- <1371623788-7227-1-git-send-email-mhagger@alum.mit.edu>
This is v2 of mh/loose-refs-race-with-pack-ref
I took Peff's suggestion to use gotos rather than an infinite loop in the last patch, which means that there is no need for the old patch 03/04.
Michael Haggerty (3): resolve_ref_unsafe(): extract function handle_missing_loose_ref() resolve_ref_unsafe(): handle the case of an SHA-1 within loop resolve_ref_unsafe(): close race condition reading loose refs
refs.c | 106 ++++++++++++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 72 insertions(+), 34 deletions(-)
-- 1.8.3.1