mirror of
https://github.com/overte-org/overte.git
synced 2025-04-20 04:44:11 +02:00
only print no listener for packet one time
This commit is contained in:
parent
6c06d4c49e
commit
3d02cfc6ad
1 changed files with 4 additions and 7 deletions
|
@ -269,15 +269,12 @@ void PacketReceiver::processDatagrams() {
|
|||
<< listener.first << "::" << qPrintable(listener.second.methodSignature());
|
||||
}
|
||||
|
||||
} else {
|
||||
// we have a dead listener - remove this mapping from the _packetListenerMap
|
||||
qDebug() << "Listener for packet type" << packet->getType() << "("
|
||||
<< qPrintable(nameForPacketType(packet->getType())) << ")"
|
||||
<< "has been destroyed - removing mapping.";
|
||||
_packetListenerMap.erase(it);
|
||||
}
|
||||
} else {
|
||||
qDebug() << "No listener found for packet type " << nameForPacketType(packet->getType());
|
||||
qWarning() << "No listener found for packet type " << nameForPacketType(packet->getType());
|
||||
|
||||
// insert a dummy listener so we don't print this again
|
||||
_packetListenerMap.insert(packet->getType(), { nullptr, QMetaMethod() });
|
||||
}
|
||||
|
||||
_packetListenerLock.unlock();
|
||||
|
|
Loading…
Reference in a new issue