diff options
Diffstat (limited to 'bitbake/lib/bb/main.py')
| -rwxr-xr-x | bitbake/lib/bb/main.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bitbake/lib/bb/main.py b/bitbake/lib/bb/main.py index bf59793db5..a28c7514df 100755 --- a/bitbake/lib/bb/main.py +++ b/bitbake/lib/bb/main.py | |||
| @@ -282,12 +282,13 @@ class BitBakeConfigParameters(cookerdata.ConfigParameters): | |||
| 282 | 282 | ||
| 283 | def start_server(servermodule, configParams, configuration, features): | 283 | def start_server(servermodule, configParams, configuration, features): |
| 284 | server = servermodule.BitBakeServer() | 284 | server = servermodule.BitBakeServer() |
| 285 | single_use = not configParams.server_only | ||
| 285 | if configParams.bind: | 286 | if configParams.bind: |
| 286 | (host, port) = configParams.bind.split(':') | 287 | (host, port) = configParams.bind.split(':') |
| 287 | server.initServer((host, int(port))) | 288 | server.initServer((host, int(port)), single_use) |
| 288 | configuration.interface = [ server.serverImpl.host, server.serverImpl.port ] | 289 | configuration.interface = [ server.serverImpl.host, server.serverImpl.port ] |
| 289 | else: | 290 | else: |
| 290 | server.initServer() | 291 | server.initServer(single_use=single_use) |
| 291 | configuration.interface = [] | 292 | configuration.interface = [] |
| 292 | 293 | ||
| 293 | try: | 294 | try: |
