summaryrefslogtreecommitdiff
path: root/node
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2016-08-24 17:50:51 -0700
committerAdam Ierymenko <adam.ierymenko@gmail.com>2016-08-24 17:50:51 -0700
commitcd3683f2bae5e706b5afdf40eee2b5f486f5aedb (patch)
tree49e9a56d189f6af3015f46d4c5e67839c429e5c5 /node
parent347ebcd899cb7182895a5d28e2be6159167e455c (diff)
downloadinfinitytier-cd3683f2bae5e706b5afdf40eee2b5f486f5aedb.tar.gz
infinitytier-cd3683f2bae5e706b5afdf40eee2b5f486f5aedb.zip
Fix a missing receive().
Diffstat (limited to 'node')
-rw-r--r--node/IncomingPacket.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/node/IncomingPacket.cpp b/node/IncomingPacket.cpp
index b74f7c8b..0804f04a 100644
--- a/node/IncomingPacket.cpp
+++ b/node/IncomingPacket.cpp
@@ -841,6 +841,7 @@ bool IncomingPacket::_doNETWORK_CONFIG_REFRESH(const RuntimeEnvironment *RR,cons
network->requestConfiguration();
} else {
TRACE("dropped NETWORK_CONFIG_REFRESH from %s(%s): not a member of %.16llx",source().toString().c_str(),_remoteAddress.toString().c_str(),nwid);
+ peer->received(_localAddress,_remoteAddress,hops(),packetId(),Packet::VERB_NETWORK_CONFIG_REFRESH,0,Packet::VERB_NOP,false);
return true;
}
@@ -851,6 +852,8 @@ bool IncomingPacket::_doNETWORK_CONFIG_REFRESH(const RuntimeEnvironment *RR,cons
ptr += 13;
}
}
+
+ peer->received(_localAddress,_remoteAddress,hops(),packetId(),Packet::VERB_NETWORK_CONFIG_REFRESH,0,Packet::VERB_NOP,false);
} catch ( ... ) {
TRACE("dropped NETWORK_CONFIG_REFRESH from %s(%s): unexpected exception",source().toString().c_str(),_remoteAddress.toString().c_str());
}