diff options
Diffstat (limited to 'bitbake/lib/bb/siggen.py')
-rw-r--r-- | bitbake/lib/bb/siggen.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bitbake/lib/bb/siggen.py b/bitbake/lib/bb/siggen.py index a6163b55ea..41eb643012 100644 --- a/bitbake/lib/bb/siggen.py +++ b/bitbake/lib/bb/siggen.py | |||
@@ -708,7 +708,7 @@ class SignatureGeneratorUniHashMixIn(object): | |||
708 | try: | 708 | try: |
709 | with self.client() as client: | 709 | with self.client() as client: |
710 | unihashes = client.get_unihash_batch((self._get_method(tid), self.taskhash[tid]) for tid in query_tids) | 710 | unihashes = client.get_unihash_batch((self._get_method(tid), self.taskhash[tid]) for tid in query_tids) |
711 | except (ConnectionError, FileNotFoundError) as e: | 711 | except (ConnectionError, FileNotFoundError, EOFError) as e: |
712 | bb.warn('Error contacting Hash Equivalence Server %s: %s' % (self.server, str(e))) | 712 | bb.warn('Error contacting Hash Equivalence Server %s: %s' % (self.server, str(e))) |
713 | 713 | ||
714 | for idx, tid in enumerate(query_tids): | 714 | for idx, tid in enumerate(query_tids): |
@@ -817,7 +817,7 @@ class SignatureGeneratorUniHashMixIn(object): | |||
817 | d.setVar('BB_UNIHASH', new_unihash) | 817 | d.setVar('BB_UNIHASH', new_unihash) |
818 | else: | 818 | else: |
819 | hashequiv_logger.debug('Reported task %s as unihash %s to %s' % (taskhash, unihash, self.server)) | 819 | hashequiv_logger.debug('Reported task %s as unihash %s to %s' % (taskhash, unihash, self.server)) |
820 | except (ConnectionError, FileNotFoundError) as e: | 820 | except (ConnectionError, FileNotFoundError, EOFError) as e: |
821 | bb.warn('Error contacting Hash Equivalence Server %s: %s' % (self.server, str(e))) | 821 | bb.warn('Error contacting Hash Equivalence Server %s: %s' % (self.server, str(e))) |
822 | finally: | 822 | finally: |
823 | if sigfile: | 823 | if sigfile: |
@@ -859,7 +859,7 @@ class SignatureGeneratorUniHashMixIn(object): | |||
859 | # TODO: What to do here? | 859 | # TODO: What to do here? |
860 | hashequiv_logger.verbose('Task %s unihash reported as unwanted hash %s' % (tid, finalunihash)) | 860 | hashequiv_logger.verbose('Task %s unihash reported as unwanted hash %s' % (tid, finalunihash)) |
861 | 861 | ||
862 | except (ConnectionError, FileNotFoundError) as e: | 862 | except (ConnectionError, FileNotFoundError, EOFError) as e: |
863 | bb.warn('Error contacting Hash Equivalence Server %s: %s' % (self.server, str(e))) | 863 | bb.warn('Error contacting Hash Equivalence Server %s: %s' % (self.server, str(e))) |
864 | 864 | ||
865 | return False | 865 | return False |