diff --git a/lib/network.py b/lib/network.py index 1a45c3139..6cf68aff0 100644 --- a/lib/network.py +++ b/lib/network.py @@ -774,6 +774,7 @@ class Network(util.DaemonThread): connect = interface.blockchain.connect_chunk(index, result) # If not finished, get the next chunk if not connect: + self.connection_down(interface.server) return if interface.blockchain.height() < interface.tip: self.request_chunk(interface, index+1)