mirror of
https://github.com/EQEmu/Server.git
synced 2026-06-15 08:48:22 +00:00
[Network] Prune / disconnect TCP connections gracefully (#4574)
This commit is contained in:
@@ -51,12 +51,6 @@ WorldServer::WorldServer(std::shared_ptr<EQ::Net::ServertalkServerConnection> wo
|
||||
ServerOP_LSAccountUpdate,
|
||||
std::bind(&WorldServer::ProcessLSAccountUpdate, this, std::placeholders::_1, std::placeholders::_2)
|
||||
);
|
||||
|
||||
m_keepalive = std::make_unique<EQ::Timer>(
|
||||
1000,
|
||||
true,
|
||||
std::bind(&WorldServer::OnKeepAlive, this, std::placeholders::_1)
|
||||
);
|
||||
}
|
||||
|
||||
WorldServer::~WorldServer() = default;
|
||||
@@ -1307,12 +1301,6 @@ const std::string &WorldServer::GetVersion() const
|
||||
return m_version;
|
||||
}
|
||||
|
||||
void WorldServer::OnKeepAlive(EQ::Timer *t)
|
||||
{
|
||||
ServerPacket pack(ServerOP_KeepAlive, 0);
|
||||
m_connection->SendPacket(&pack);
|
||||
}
|
||||
|
||||
void WorldServer::FormatWorldServerName(char *name, int8 server_list_type)
|
||||
{
|
||||
std::string server_long_name = name;
|
||||
|
||||
Reference in New Issue
Block a user