fix: always unsubscribe on sources

This commit is contained in:
2026-01-28 19:51:51 +02:00
parent 1a0a1fb884
commit da53052a6f

View File

@@ -99,10 +99,9 @@ void AWDataEngineAggregator::dropSource(const QString &_source)
{ {
qCDebug(LOG_AW) << "Disconnect sensor" << _source; qCDebug(LOG_AW) << "Disconnect sensor" << _source;
if (m_subscribed.contains(_source)) { m_interface->unsubscribe({_source}).waitForFinished();
m_interface->unsubscribe({_source}).waitForFinished(); m_interface->unsubscribe({_source}).waitForFinished();
m_subscribed.remove(_source); m_subscribed.remove(_source);
}
} }