瀏覽代碼

Disable lobby reconnection logic due to deadlock on shutdown

Ivan Savenko 1 年之前
父節點
當前提交
0c177ced42
共有 1 個文件被更改,包括 5 次插入5 次删除
  1. 5 5
      server/NetPacksLobbyServer.cpp

+ 5 - 5
server/NetPacksLobbyServer.cpp

@@ -189,11 +189,11 @@ void ApplyOnServerAfterAnnounceNetPackVisitor::visitLobbyClientDisconnected(Lobb
 	}
 	srv.updateAndPropagateLobbyState();
 	
-	if(srv.getState() != EServerState::SHUTDOWN && srv.remoteConnections.count(pack.c))
-	{
-		srv.remoteConnections -= pack.c;
-		srv.connectToRemote();
-	}
+//	if(srv.getState() != EServerState::SHUTDOWN && srv.remoteConnections.count(pack.c))
+//	{
+//		srv.remoteConnections -= pack.c;
+//		srv.connectToRemote();
+//	}
 }
 
 void ClientPermissionsCheckerNetPackVisitor::visitLobbyChatMessage(LobbyChatMessage & pack)