diff --git a/src/gossip/client/__init__.py b/src/gossip/client/__init__.py index d611f032..0cc74a7a 100644 --- a/src/gossip/client/__init__.py +++ b/src/gossip/client/__init__.py @@ -59,7 +59,7 @@ def block_queue_processing(): while not len(gossip_peer_set): - sleep(0.2) + sleep(1) if dandelion_phase.remaining_time() <= 15: #logger.debug("Sleeping", terminal=True) sleep(dandelion_phase.remaining_time()) diff --git a/src/gossip/client/streamblocks/streamfrom.py b/src/gossip/client/streamblocks/streamfrom.py index e8e2b04c..1bbdfd0d 100644 --- a/src/gossip/client/streamblocks/streamfrom.py +++ b/src/gossip/client/streamblocks/streamfrom.py @@ -130,7 +130,8 @@ def stream_from_peers(): # spawn stream threads infinitely while True: - + if not gossip_peer_set: + sleep(2) available_set = gossip_peer_set - tried_peers if not len(available_set) and len(tried_peers): try: