瀏覽代碼

Fix inverted sense bug in new skip-stale-relay logic.

Adam Ierymenko 11 年之前
父節點
當前提交
d452ed7db8
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      node/Topology.cpp

+ 1 - 1
node/Topology.cpp

@@ -154,7 +154,7 @@ SharedPtr<Peer> Topology::getBestSupernode(const Address *avoid,unsigned int avo
 		// Skip possibly comatose or unreachable relays
 		uint64_t lds = (*sn)->lastDirectSend();
 		uint64_t ldr = (*sn)->lastDirectReceive();
-		if ((lds)&&(ldr > lds)&&((lds - ldr) > ZT_PEER_RELAY_CONVERSATION_LATENCY_THRESHOLD)) {
+		if ((lds)&&(lds > ldr)&&((lds - ldr) > ZT_PEER_RELAY_CONVERSATION_LATENCY_THRESHOLD)) {
 			++sn;
 			continue;
 		}