always delete McResolver object, even when it fails

This commit is contained in:
iTrooz
2024-11-25 00:16:25 +01:00
parent 0c6f78dee2
commit 7c8d2c9b55
3 changed files with 12 additions and 2 deletions

View File

@ -65,8 +65,10 @@ void McResolver::pingWithDomainA(QString domain, int port) {
void McResolver::emitFail(std::string error) {
qDebug() << "Ping error:" << QString::fromStdString(error);
emit fail();
emit finish();
}
void McResolver::emitSucceed(QString ip, int port) {
emit succeed(ip, port);
emit finish();
}