From 8cf0c2029ccccf40cbf21fd122bea233732911bc Mon Sep 17 00:00:00 2001 From: iTrooz Date: Sun, 17 Nov 2024 18:51:57 +0100 Subject: [PATCH] No need to close the socket, it is done automatically https://doc.qt.io/qt-6/qtcpsocket.html#dtor.QTcpSocket --- launcher/ui/pages/instance/McClient.hpp | 4 ---- launcher/ui/pages/instance/ServersPage.cpp | 2 -- 2 files changed, 6 deletions(-) diff --git a/launcher/ui/pages/instance/McClient.hpp b/launcher/ui/pages/instance/McClient.hpp index 4ebcf37be..f85d7fd21 100644 --- a/launcher/ui/pages/instance/McClient.hpp +++ b/launcher/ui/pages/instance/McClient.hpp @@ -95,10 +95,6 @@ public: return doc.object(); } - void close() { - socket.close(); - } - private: // From https://wiki.vg/Protocol#VarInt_and_VarLong void writeVarInt(QByteArray &data, int value) { diff --git a/launcher/ui/pages/instance/ServersPage.cpp b/launcher/ui/pages/instance/ServersPage.cpp index 5ab97f6cb..1a973580d 100644 --- a/launcher/ui/pages/instance/ServersPage.cpp +++ b/launcher/ui/pages/instance/ServersPage.cpp @@ -148,8 +148,6 @@ class ServerPingTask : public Task { int online = client.getOnlinePlayers(); qDebug() << "Online players: " << online; m_server.m_currentPlayers = online; - - client.close(); }); resolver->ping(); }