From be914ddfc7ccfe8660d7b5ea93472ca306f1858d Mon Sep 17 00:00:00 2001 From: Robert Habermeier Date: Fri, 16 Dec 2016 23:53:36 +0100 Subject: [PATCH] fix check for moving backwards --- sync/src/light_sync/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sync/src/light_sync/mod.rs b/sync/src/light_sync/mod.rs index 8baeeb0ab..3090af08c 100644 --- a/sync/src/light_sync/mod.rs +++ b/sync/src/light_sync/mod.rs @@ -282,7 +282,7 @@ impl Handler for LightSync { trace!(target: "sync", "Announcement from peer {}: new chain head {:?}, reorg depth {}", ctx.peer(), (announcement.head_hash, announcement.head_num), announcement.reorg_depth); - if last_td < announcement.head_td { + if last_td > announcement.head_td { trace!(target: "sync", "Peer {} moved backwards.", ctx.peer()); self.peers.write().remove(&ctx.peer()); ctx.disconnect_peer(ctx.peer());