diff options
| author | Adam Ierymenko <adam.ierymenko@gmail.com> | 2016-08-04 09:02:35 -0700 |
|---|---|---|
| committer | Adam Ierymenko <adam.ierymenko@gmail.com> | 2016-08-04 09:02:35 -0700 |
| commit | f057bb63cdc4bebc4608f4f2ed6da4656ddbc8a9 (patch) | |
| tree | 5cc5ca0eea2ddea5e06655c31292f906f53875a8 /node/Topology.cpp | |
| parent | 7e6e56e2bce240a8d3a4f2825d3f110109a541b6 (diff) | |
| download | infinitytier-f057bb63cdc4bebc4608f4f2ed6da4656ddbc8a9.tar.gz infinitytier-f057bb63cdc4bebc4608f4f2ed6da4656ddbc8a9.zip | |
More work on tags and capabilities.
Diffstat (limited to 'node/Topology.cpp')
| -rw-r--r-- | node/Topology.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/node/Topology.cpp b/node/Topology.cpp index 725eed31..ef1c1698 100644 --- a/node/Topology.cpp +++ b/node/Topology.cpp @@ -169,7 +169,9 @@ SharedPtr<Peer> Topology::getPeer(const Address &zta) Identity Topology::getIdentity(const Address &zta) { - { + if (zta == RR->identity.address()) { + return RR->identity; + } else { Mutex::Lock _l(_lock); const SharedPtr<Peer> *const ap = _peers.get(zta); if (ap) |
