fix potential (but unlikely) endless loop

This commit is contained in:
John
2023-06-03 19:53:05 +02:00
parent 7134c82848
commit d89a5289cf
+1
View File
@@ -939,6 +939,7 @@ void KnxHandler::run() {
for (auto it = m_updatedMessages.begin(); it != m_updatedMessages.end(); ) {
const vector<Message*>* messages = m_messages->getByKey(it->first);
if (!messages) {
it = m_updatedMessages.erase(it);
continue;
}
for (const auto& message : *messages) {