diff options
Diffstat (limited to 'bitbake/lib/bb/server')
-rw-r--r-- | bitbake/lib/bb/server/process.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/bitbake/lib/bb/server/process.py b/bitbake/lib/bb/server/process.py index 8f5abb32bf..03cdde04ee 100644 --- a/bitbake/lib/bb/server/process.py +++ b/bitbake/lib/bb/server/process.py | |||
@@ -394,9 +394,10 @@ class BitBakeServer(object): | |||
394 | start_log_format = '--- Starting bitbake server pid %s at %s ---' | 394 | start_log_format = '--- Starting bitbake server pid %s at %s ---' |
395 | start_log_datetime_format = '%Y-%m-%d %H:%M:%S.%f' | 395 | start_log_datetime_format = '%Y-%m-%d %H:%M:%S.%f' |
396 | 396 | ||
397 | def __init__(self, lock, sockname, configuration, featureset): | 397 | def __init__(self, lock, sockname, featureset, server_timeout, xmlrpcinterface): |
398 | 398 | ||
399 | self.configuration = configuration | 399 | self.server_timeout = server_timeout |
400 | self.xmlrpcinterface = xmlrpcinterface | ||
400 | self.featureset = featureset | 401 | self.featureset = featureset |
401 | self.sockname = sockname | 402 | self.sockname = sockname |
402 | self.bitbake_lock = lock | 403 | self.bitbake_lock = lock |
@@ -476,11 +477,11 @@ class BitBakeServer(object): | |||
476 | os.chdir(cwd) | 477 | os.chdir(cwd) |
477 | sock.listen(1) | 478 | sock.listen(1) |
478 | 479 | ||
479 | server = ProcessServer(self.bitbake_lock, sock, self.sockname, self.configuration.server_timeout, self.configuration.xmlrpcinterface) | 480 | server = ProcessServer(self.bitbake_lock, sock, self.sockname, self.server_timeout, self.xmlrpcinterface) |
480 | os.close(self.readypipe) | 481 | os.close(self.readypipe) |
481 | writer = ConnectionWriter(self.readypipein) | 482 | writer = ConnectionWriter(self.readypipein) |
482 | try: | 483 | try: |
483 | self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, server.register_idle_function) | 484 | self.cooker = bb.cooker.BBCooker(self.featureset, server.register_idle_function) |
484 | except bb.BBHandledException: | 485 | except bb.BBHandledException: |
485 | return None | 486 | return None |
486 | writer.send("r") | 487 | writer.send("r") |