aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--layerindex/update_layer.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/layerindex/update_layer.py b/layerindex/update_layer.py
index 3936606e25..3497ac5a90 100644
--- a/layerindex/update_layer.py
+++ b/layerindex/update_layer.py
@@ -678,8 +678,10 @@ def main():
except:
import traceback
traceback.print_exc()
+ finally:
+ if hasattr(tinfoil, 'shutdown'):
+ tinfoil.shutdown()
- tinfoil.shutdown()
shutil.rmtree(tempdir)
sys.exit(0)