diff options
Diffstat (limited to 'node/Topology.cpp')
| -rw-r--r-- | node/Topology.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/node/Topology.cpp b/node/Topology.cpp index 6fcb17af..109cbca2 100644 --- a/node/Topology.cpp +++ b/node/Topology.cpp @@ -57,6 +57,9 @@ void Topology::setSupernodes(const std::map< Identity,std::vector< std::pair<Ine { Mutex::Lock _l(_supernodes_m); + if (_supernodes == sn) + return; // no change + _supernodes = sn; _supernodeAddresses.clear(); _supernodePeers.clear(); |
