[bitbake-devel] [PATCH] bitbake: server/xmlrpc/prserv: Increase timeout to default xmlrpc server

Peter A. Bigot pab at pabigot.com
Wed Aug 28 13:04:22 UTC 2013


On a heavily-loaded host with local PR server the default 5 second timeout
produces too-frequent errors:

  ERROR: Can NOT get PRAUTO, exception timed out
  ERROR: Function failed: package_get_auto_pr

Since this error aborts the build a generous timeout seems appropriate.

Signed-off-by: Peter A. Bigot <pab at pabigot.com>
---
 lib/bb/server/xmlrpc.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/bb/server/xmlrpc.py b/lib/bb/server/xmlrpc.py
index 4dee5d9..bb87fd7 100644
--- a/lib/bb/server/xmlrpc.py
+++ b/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 = 20):
     t = BBTransport(timeout)
     s = xmlrpclib.Server("http://%s:%d/" % (host, port), transport=t, allow_none=True)
     return s, t
-- 
1.8.4




More information about the bitbake-devel mailing list