From 6a47114d1ffe4f3f1726d4859959e333df495dc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Saugat=20Pachhai=20=28=E0=A4=B8=E0=A5=8C=E0=A4=97=E0=A4=BE?= =?UTF-8?q?=E0=A4=A4=29?= Date: Mon, 10 Jan 2022 16:28:54 +0545 Subject: [PATCH] Close .git/index file descriptor --- git/index/base.py | 1 + 1 file changed, 1 insertion(+) diff --git a/git/index/base.py b/git/index/base.py index d1f039cd9..8ba85712a 100644 --- a/git/index/base.py +++ b/git/index/base.py @@ -138,6 +138,7 @@ def _set_cache_(self, attr: str) -> None: stream = file_contents_ro(fd, stream=True, allow_mmap=True) self._deserialize(stream) + os.close(fd) else: super(IndexFile, self)._set_cache_(attr)