mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 00:59:48 +00:00
bitbake: main: Always return 0 for bitbake --kill-server
If the server isn't running return 0 as to do otherwise complicates scripts which do cleanup of bitbake servers which would potentially be memory resident. (Bitbake rev: 0f85c54385f325f3ebbf911b35bbac11b8863b6b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -277,7 +277,7 @@ class BitBakeConfigParameters(cookerdata.ConfigParameters):
|
|||||||
|
|
||||||
parser.add_option("-m", "--kill-server", action="store_true",
|
parser.add_option("-m", "--kill-server", action="store_true",
|
||||||
dest="kill_server", default=False,
|
dest="kill_server", default=False,
|
||||||
help="Terminate the bitbake server.")
|
help="Terminate any running bitbake server.")
|
||||||
|
|
||||||
parser.add_option("", "--observe-only", action="store_true",
|
parser.add_option("", "--observe-only", action="store_true",
|
||||||
dest="observe_only", default=False,
|
dest="observe_only", default=False,
|
||||||
@@ -370,8 +370,10 @@ def bitbake_main(configParams, configuration):
|
|||||||
server_connection, ui_module = setup_bitbake(configParams, configuration)
|
server_connection, ui_module = setup_bitbake(configParams, configuration)
|
||||||
# No server connection
|
# No server connection
|
||||||
if server_connection is None:
|
if server_connection is None:
|
||||||
if configParams.status_only or configParams.kill_server:
|
if configParams.status_only:
|
||||||
return 1
|
return 1
|
||||||
|
if configParams.kill_server:
|
||||||
|
return 0
|
||||||
|
|
||||||
if not configParams.server_only:
|
if not configParams.server_only:
|
||||||
if configParams.status_only:
|
if configParams.status_only:
|
||||||
|
|||||||
Reference in New Issue
Block a user