diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2016-12-13 20:07:05 +1300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-12-14 12:25:07 +0000 |
commit | e271d7dc606185130e0e47327205bd423490b7c2 (patch) | |
tree | e3bb6e62d6d55cab6a5d12b7a69092f77a940ab2 /bitbake/lib/bb/cooker.py | |
parent | d325d94f3f8b6a475aebe3ae7d8a140ac6fec779 (diff) | |
download | poky-e271d7dc606185130e0e47327205bd423490b7c2.tar.gz |
bitbake: command: provide a means to shut down from the client in memres mode
In memory resident mode we don't really want to actually shut down since
it's only the client going away.
(Bitbake rev: 74db369c46043116359101cab70486afd82372c0)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/cooker.py')
-rw-r--r-- | bitbake/lib/bb/cooker.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index 5e5708ee2b..2614c4485a 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py | |||
@@ -1725,6 +1725,13 @@ class BBCooker: | |||
1725 | def reset(self): | 1725 | def reset(self): |
1726 | self.initConfigurationData() | 1726 | self.initConfigurationData() |
1727 | 1727 | ||
1728 | def clientComplete(self): | ||
1729 | """Called when the client is done using the server""" | ||
1730 | if self.configuration.server_only: | ||
1731 | self.finishcommand() | ||
1732 | else: | ||
1733 | self.shutdown(True) | ||
1734 | |||
1728 | def lockBitbake(self): | 1735 | def lockBitbake(self): |
1729 | if not hasattr(self, 'lock'): | 1736 | if not hasattr(self, 'lock'): |
1730 | self.lock = None | 1737 | self.lock = None |