소스 검색

Fix removing connected peer during disconnection

(cherry picked from commit bd8380db5534af18fb4fab76daac77ef420becb4)
Max Hilbrunner 1 년 전
부모
커밋
61f4d6252b
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      modules/multiplayer/scene_multiplayer.cpp

+ 1 - 1
modules/multiplayer/scene_multiplayer.cpp

@@ -428,7 +428,7 @@ void SceneMultiplayer::disconnect_peer(int p_id) {
 	if (pending_peers.has(p_id)) {
 		pending_peers.erase(p_id);
 	} else if (connected_peers.has(p_id)) {
-		connected_peers.has(p_id);
+		connected_peers.erase(p_id);
 	}
 	multiplayer_peer->disconnect_peer(p_id);
 }