From 4efa286751ae58f6a5f4938bfd6ca60b6bb0407b Mon Sep 17 00:00:00 2001 From: "Mads M. Pedersen" <mmpe@dtu.dk> Date: Thu, 19 Apr 2018 09:45:25 +0200 Subject: [PATCH] try catch added in py_fuga.py cleanup --- topfarm/cost_models/fuga/py_fuga.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/topfarm/cost_models/fuga/py_fuga.py b/topfarm/cost_models/fuga/py_fuga.py index 5b55aebd..2c81a77e 100644 --- a/topfarm/cost_models/fuga/py_fuga.py +++ b/topfarm/cost_models/fuga/py_fuga.py @@ -56,7 +56,10 @@ class PyFuga(object): def cleanup(self): if hasattr(self, 'lib'): - self.lib.Exit() + try: + self.lib.Exit() # raises exception + except: + pass del self.lib if os.path.isfile(self.stdout_filename): os.remove(self.stdout_filename) -- GitLab