summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bitbake/lib/bb/cooker.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py
index 25b614f1e4..939a999974 100644
--- a/bitbake/lib/bb/cooker.py
+++ b/bitbake/lib/bb/cooker.py
@@ -318,9 +318,10 @@ class BBCooker:
318 try: 318 try:
319 with hashserv.create_client(upstream) as client: 319 with hashserv.create_client(upstream) as client:
320 client.ping() 320 client.ping()
321 except ConnectionError as e: 321 except (ConnectionError, ImportError) as e:
322 bb.warn("BB_HASHSERVE_UPSTREAM is not valid, unable to connect hash equivalence server at '%s': %s" 322 bb.warn("BB_HASHSERVE_UPSTREAM is not valid, unable to connect hash equivalence server at '%s': %s"
323 % (upstream, repr(e))) 323 % (upstream, repr(e)))
324 upstream = None
324 325
325 self.hashservaddr = "unix://%s/hashserve.sock" % self.data.getVar("TOPDIR") 326 self.hashservaddr = "unix://%s/hashserve.sock" % self.data.getVar("TOPDIR")
326 self.hashserv = hashserv.create_server( 327 self.hashserv = hashserv.create_server(