From 6affc4e1ef98b8f24d4f9c95993fba6e8cb61e85 Mon Sep 17 00:00:00 2001 From: east Date: Thu, 17 Sep 2015 09:55:09 +0200 Subject: [PATCH] added vital flag for mapdata (includes fast download) --- src/engine/server/server.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp index 1a2db2570..f40080995 100644 --- a/src/engine/server/server.cpp +++ b/src/engine/server/server.cpp @@ -1024,7 +1024,7 @@ void CServer::ProcessClientPacket(CNetChunk *pPacket) Msg.AddInt(Chunk); Msg.AddInt(ChunkSize); Msg.AddRaw(&m_pCurrentMapData[Offset], ChunkSize); - SendMsgEx(&Msg, MSGFLAG_FLUSH, ClientID, true); + SendMsgEx(&Msg, MSGFLAG_VITAL|MSGFLAG_FLUSH, ClientID, true); if(g_Config.m_Debug) { @@ -1445,7 +1445,7 @@ void CServer::PumpNetwork() Msg.AddInt(Chunk); Msg.AddInt(ChunkSize); Msg.AddRaw(&m_pCurrentMapData[Offset], ChunkSize); - SendMsgEx(&Msg, MSGFLAG_FLUSH, i, true); + SendMsgEx(&Msg, MSGFLAG_VITAL|MSGFLAG_FLUSH, i, true); if(g_Config.m_Debug) {