mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-05-29 12:53:12 +02:00
Add logging for silent node kills
This commit is contained in:
parent
dedf1b64b8
commit
4bcc81b49b
1 changed files with 11 additions and 1 deletions
|
@ -869,6 +869,8 @@ void LimitedNodeList::removeSilentNodes() {
|
||||||
|
|
||||||
QSet<SharedNodePointer> killedNodes;
|
QSet<SharedNodePointer> killedNodes;
|
||||||
|
|
||||||
|
auto startedAt = usecTimestampNow();
|
||||||
|
|
||||||
eachNodeHashIterator([&](NodeHash::iterator& it){
|
eachNodeHashIterator([&](NodeHash::iterator& it){
|
||||||
SharedNodePointer node = it->second;
|
SharedNodePointer node = it->second;
|
||||||
node->getMutex().lock();
|
node->getMutex().lock();
|
||||||
|
@ -889,7 +891,15 @@ void LimitedNodeList::removeSilentNodes() {
|
||||||
});
|
});
|
||||||
|
|
||||||
foreach(const SharedNodePointer& killedNode, killedNodes) {
|
foreach(const SharedNodePointer& killedNode, killedNodes) {
|
||||||
qCDebug(networking_ice) << "Removing silent node" << killedNode;
|
auto now = usecTimestampNow();
|
||||||
|
qCDebug(networking_ice) << "Removing silent node" << *killedNode << "\n"
|
||||||
|
<< " Now: " << now << "\n"
|
||||||
|
<< " Started at: " << startedAt << " (" << (now - startedAt) << "us ago)\n"
|
||||||
|
<< " Last Heard Microstamp: " << killedNode->getLastHeardMicrostamp() << " (" << (now - killedNode->getLastHeardMicrostamp()) << "us ago)\n"
|
||||||
|
<< " Forced Never Silent: " << killedNode->isForcedNeverSilent() << "\n"
|
||||||
|
<< " Inbound PPS: " << killedNode->getInboundPPS() << "\n"
|
||||||
|
<< " Inbound Kbps: " << killedNode->getInboundKbps() << "\n"
|
||||||
|
<< " Ping: " << killedNode->getPingMs();
|
||||||
handleNodeKill(killedNode);
|
handleNodeKill(killedNode);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue