1
0
Fork 0

disconnect universes before deleting

This commit is contained in:
Kevin Matz 2021-09-08 13:25:43 -04:00
parent 66870b970a
commit 1aee17d70e
1 changed files with 2 additions and 0 deletions

View File

@ -77,6 +77,7 @@ void QSacnNode::unsubscribe(const uint16_t num)
if (Receiver::universe(num)) {
qDebug() << "Unsubscribing from universe " << QString::number(num);
emit unsubscribing(rx_universes.value(num));
disconnect(rx_universes.value(num));
rx_universes.take(num)->deleteLater();
Receiver::unsubscribe(num);
}
@ -108,6 +109,7 @@ void QSacnNode::terminate(const uint16_t num)
qDebug() << "Terminating universe " << QString::number(num);
Source::terminate(num);
emit terminating(tx_universes.value(num));
disconnect(tx_universes.value(num));
tx_universes.take(num)->deleteLater();
}
}