summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xbitbake/bin/bitbake-layers8
1 files changed, 3 insertions, 5 deletions
diff --git a/bitbake/bin/bitbake-layers b/bitbake/bin/bitbake-layers
index 613e675cb0..7bd3ea20e4 100755
--- a/bitbake/bin/bitbake-layers
+++ b/bitbake/bin/bitbake-layers
@@ -57,9 +57,9 @@ def main():
57 level=logger.getEffectiveLevel()) 57 level=logger.getEffectiveLevel())
58 58
59 plugins = [] 59 plugins = []
60 tinfoil = bb.tinfoil.Tinfoil(tracking=True) 60 with bb.tinfoil.Tinfoil(tracking=True) as tinfoil:
61 tinfoil.logger.setLevel(logger.getEffectiveLevel()) 61 tinfoil.logger.setLevel(logger.getEffectiveLevel())
62 try: 62
63 if global_args.force > 1: 63 if global_args.force > 1:
64 bbpaths = [] 64 bbpaths = []
65 else: 65 else:
@@ -90,8 +90,6 @@ def main():
90 tinfoil.config_data.enableTracking() 90 tinfoil.config_data.enableTracking()
91 91
92 return args.func(args) 92 return args.func(args)
93 finally:
94 tinfoil.shutdown()
95 93
96 94
97if __name__ == "__main__": 95if __name__ == "__main__":