diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2016-09-02 14:20:55 -0700 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2016-09-02 14:20:55 -0700 |
| commit | 4992ac2d9f568a08ecd04b316a926c9d320750df (patch) | |
| tree | e992f70c2a134153e16f3e383ec4428b3bb7abd5 /node/IncomingPacket.cpp | |
| parent | 412979ba8f0e1776648727765126c210683e038d (diff) | |
| download | infinitytier-4992ac2d9f568a08ecd04b316a926c9d320750df.tar.gz infinitytier-4992ac2d9f568a08ecd04b316a926c9d320750df.zip | |
Cluster sub-optimal is in fact necessary...
Diffstat (limited to 'node/IncomingPacket.cpp')
| -rw-r--r-- | node/IncomingPacket.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/node/IncomingPacket.cpp b/node/IncomingPacket.cpp index 7ba34566..a84b2beb 100644 --- a/node/IncomingPacket.cpp +++ b/node/IncomingPacket.cpp @@ -1042,7 +1042,7 @@ bool IncomingPacket::_doPUSH_DIRECT_PATHS(const RuntimeEnvironment *RR,const Sha bool redundant = false; if ((flags & ZT_PUSH_DIRECT_PATHS_FLAG_CLUSTER_REDIRECT) != 0) { - peer->makeExclusive(a); + peer->setClusterOptimal(a); } else { redundant = peer->hasActivePathTo(now,a); } @@ -1061,7 +1061,7 @@ bool IncomingPacket::_doPUSH_DIRECT_PATHS(const RuntimeEnvironment *RR,const Sha bool redundant = false; if ((flags & ZT_PUSH_DIRECT_PATHS_FLAG_CLUSTER_REDIRECT) != 0) { - peer->makeExclusive(a); + peer->setClusterOptimal(a); } else { redundant = peer->hasActivePathTo(now,a); } |
