multi-pack-index: close file descriptor after mmap
authorDerrick Stolee <stolee@gmail.com>
Fri, 24 Apr 2020 13:17:16 +0000 (09:17 -0400)
committerJunio C Hamano <gitster@pobox.com>
Fri, 24 Apr 2020 20:09:49 +0000 (13:09 -0700)
commit6c7ff7cf7f431e4accf360c018149d1e263eaf06
tree5c244a9b0d966aeeecdf6558afb5395e13a0c5ec
parent6a22d521260f86dff8fe6f23ab329cebb62ba4f0
multi-pack-index: close file descriptor after mmap

The multi-pack-index subsystem was not closing its file descriptor
after memory-mapping the file contents. After this mmap() succeeds,
there is no need to keep the file descriptor open.  In fact, there
is signficant reason to close it so we do not run out of
descriptors.

Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
midx.c
midx.h