Преглед на файлове

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;
 		}