diff --git a/launcher/ui/pages/instance/ServersPage.cpp b/launcher/ui/pages/instance/ServersPage.cpp index 8193df4db..86e13b7eb 100644 --- a/launcher/ui/pages/instance/ServersPage.cpp +++ b/launcher/ui/pages/instance/ServersPage.cpp @@ -150,8 +150,10 @@ class ServerPingTask : public Task { int online = client.getOnlinePlayers(); qDebug() << "Online players: " << online; m_server.m_currentPlayers = online; + emitSucceeded(); } catch(const Exception& e) { qDebug() << "Failed to get online players: " << e.cause(); + emitFailed(e.cause()); } }); resolver->ping();