Merge branch 'tb/idx-midx-race-fix'
authorJunio C Hamano <gitster@pobox.com>
Tue, 8 Dec 2020 23:11:18 +0000 (15:11 -0800)
committerJunio C Hamano <gitster@pobox.com>
Tue, 8 Dec 2020 23:11:18 +0000 (15:11 -0800)
commit6bac6a1ef9e9c2bcf6f927e2e58e66ef39659e93
treec057a0c62c6c55a57dd52b18e40b6655646028e1
parent1bc550effee121c930e877fed3b9dc20935959de
parent506ec2fbda5334c4fc60fbd9f425fff3916a2066
Merge branch 'tb/idx-midx-race-fix'

Processes that access packdata while the .idx file gets removed
(e.g. while repacking) did not fail or fall back gracefully as they
could.

* tb/idx-midx-race-fix:
  midx.c: protect against disappearing packs
  packfile.c: protect against disappearing indexes
midx.c
packfile.c
t/t5319-multi-pack-index.sh