From bdfc5207a0fdbed889c4a5997306adab82b1c2d4 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Wed, 6 Feb 2013 15:59:07 +0000 Subject: bitbake: bitbake: Always use separate process for PR Service Using the threading module interacts badly with multiprocessing used elsewhere in bitbake under certain machine loads. This was leading to bitbake hanging on Ctrl+C when the PR Server was being used. This patch converts it to always use the daemonize code which then means the threading code isn't required. [YOCTO #3742] (Bitbake rev: 2d0bbd9398ab839bd2d1e29e50b25d52efb1ce2a) Signed-off-by: Richard Purdie --- bitbake/lib/bb/server/process.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bitbake/lib/bb/server/process.py') diff --git a/bitbake/lib/bb/server/process.py b/bitbake/lib/bb/server/process.py index 8ebf771878..5e2cade267 100644 --- a/bitbake/lib/bb/server/process.py +++ b/bitbake/lib/bb/server/process.py @@ -266,5 +266,5 @@ class BitBakeServer(object): return self.connection def launchUI(self, uifunc, *args): - return bb.cooker.server_main(self.cooker, uifunc, *args) + return uifunc(*args) -- cgit v1.2.3-54-g00ecf