From f1c4fb5e674f0d12be5e0570db6314a532da62fa Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 30 Aug 2013 17:41:16 +0100 Subject: [PATCH] bitbake: server/xmlrpc: Increase timeout to 60s This is a better value that the earlier infinite timeout yet still allows for servers with high loads. It does mean the bitbake process can hang at exit for the timeout period but that should never happen and only happened for me in some test cases which wouldn't happen in normal use. (Bitbake rev: ab8d926b9bc27c58011e7db9327e031ac76ba34b) Signed-off-by: Richard Purdie --- bitbake/lib/bb/server/xmlrpc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bitbake/lib/bb/server/xmlrpc.py b/bitbake/lib/bb/server/xmlrpc.py index 4dee5d9..641e15e 100644 --- a/bitbake/lib/bb/server/xmlrpc.py +++ b/bitbake/lib/bb/server/xmlrpc.py @@ -78,7 +78,7 @@ class BBTransport(xmlrpclib.Transport): h.putheader("Bitbake-token", self.connection_token) xmlrpclib.Transport.send_content(self, h, body) -def _create_server(host, port, timeout = 5): +def _create_server(host, port, timeout = 60): t = BBTransport(timeout) s = xmlrpclib.Server("http://%s:%d/" % (host, port), transport=t, allow_none=True) return s, t -- 2.7.4