From 39335e6242c93d5ba75e7ab8d7926f5a49c119a3 Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Sun, 9 Apr 2017 15:11:56 +0200 Subject: Handle non-deterministic __del__ in Repo Fixes #610 --- git/repo/base.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'git/repo/base.py') diff --git a/git/repo/base.py b/git/repo/base.py index c124974b..2f67a341 100644 --- a/git/repo/base.py +++ b/git/repo/base.py @@ -186,7 +186,10 @@ class Repo(object): self.close() def __del__(self): - self.close() + try: + self.close() + except: + pass def close(self): if self.git: -- cgit v1.2.1