summaryrefslogtreecommitdiff
path: root/Client/Assembly-CSharp/InnerNet/InnerNetClient.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Client/Assembly-CSharp/InnerNet/InnerNetClient.cs')
-rw-r--r--Client/Assembly-CSharp/InnerNet/InnerNetClient.cs7
1 files changed, 4 insertions, 3 deletions
diff --git a/Client/Assembly-CSharp/InnerNet/InnerNetClient.cs b/Client/Assembly-CSharp/InnerNet/InnerNetClient.cs
index 30121eb..e2198e2 100644
--- a/Client/Assembly-CSharp/InnerNet/InnerNetClient.cs
+++ b/Client/Assembly-CSharp/InnerNet/InnerNetClient.cs
@@ -860,7 +860,7 @@ namespace InnerNet
return;
}
goto IL_675;
- case (int)TagAlias.Disconnect:
+ case (int)Tags.RemoveGame: // MsgRead:RemoveGame
{
DisconnectReasons reason3 = DisconnectReasons.ServerRequest;
if (reader.Position < reader.Length)
@@ -1352,8 +1352,9 @@ namespace InnerNet
messageWriter2.EndMessage();
this.SendOrDisconnect(messageWriter2);
messageWriter2.Clear((SendOption)j);
- messageWriter2.StartMessage(5); // 初始化
- messageWriter2.Write(this.GameId);
+ // 写入下一个公用头
+ messageWriter2.StartMessage(5); // GameData
+ messageWriter2.Write(this.GameId); // gameId
}
}
}