Merge pull request #2422 from def-/pr-updateserverinfo

Fix #2421
This commit is contained in:
Dennis Felsing 2020-06-30 22:44:13 +02:00 committed by GitHub
commit 47a3318d2b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -273,7 +273,7 @@ CServer::CServer(): m_Register(false), m_RegSixup(true)
m_pGameServer = 0;
m_CurrentGameTick = 0;
m_RunServer = 1;
m_RunServer = false;
for(int i = 0; i < 2; i++)
{
@ -2075,6 +2075,9 @@ void CServer::ExpireServerInfo()
void CServer::UpdateServerInfo(bool Resend)
{
if(!m_RunServer)
return;
for(int i = 0; i < 3; i++)
for(int j = 0; j < 2; j++)
CacheServerInfo(&m_ServerInfoCache[i * 2 + j], i, j);
@ -2292,6 +2295,8 @@ void CServer::InitRegister(CNetServer *pNetServer, IEngineMasterServer *pMasterS
int CServer::Run()
{
m_RunServer = true;
m_AuthManager.Init();
if(g_Config.m_Debug)