diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-06-15 12:00:32 -1000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-06-19 17:06:14 +0100 |
commit | fe1b57f4d39c287526353387e164c863eb9df421 (patch) | |
tree | c9f420c5e4bac017a8828ac267a2c1dcf0011496 /lib/bb/cooker.py | |
parent | 6d2dd16b87ce62086f956912e9a7335b2adfcc94 (diff) | |
download | bitbake-fe1b57f4d39c287526353387e164c863eb9df421.tar.gz |
cooker: Ensure parser is cleaned up
During cooker shutdown, its possible the parser isn't cleaned up. Fix
this (which may partially explain why threads were left hanging around
at exit).
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb/cooker.py')
-rw-r--r-- | lib/bb/cooker.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/bb/cooker.py b/lib/bb/cooker.py index 878845742..4d2c62cd9 100644 --- a/lib/bb/cooker.py +++ b/lib/bb/cooker.py @@ -1636,6 +1636,7 @@ class BBCooker: return def post_serve(self): + self.shutdown(force=True) prserv.serv.auto_shutdown() if self.hashserv: self.hashserv.process.terminate() |