Immediately delete a disconnected transport to prevent obsolete events from buffers

This commit is contained in:
Michael Zanetti 2021-11-30 10:59:47 +01:00
parent 76622412c1
commit 5c13fb8eb8

View File

@ -312,7 +312,7 @@ void NymeaConnection::onDisconnected()
return; return;
} }
m_transportCandidates.remove(m_currentTransport); m_transportCandidates.remove(m_currentTransport);
m_currentTransport->deleteLater(); delete m_currentTransport;
m_currentTransport = nullptr; m_currentTransport = nullptr;
foreach (NymeaTransportInterface *candidate, m_transportCandidates.keys()) { foreach (NymeaTransportInterface *candidate, m_transportCandidates.keys()) {