diff --git a/SocketIO/socketio/Messages/AckMessage.cs b/SocketIO/socketio/Messages/AckMessage.cs index acc9d5b..a172c6c 100644 --- a/SocketIO/socketio/Messages/AckMessage.cs +++ b/SocketIO/socketio/Messages/AckMessage.cs @@ -49,7 +49,7 @@ public static AckMessage Deserialize(string rawMessage) { msg.Endpoint = args[2]; int id; - string[] parts = args[3].Split(new char[] {'+'}); + string[] parts = args[3].Split(new char[] {'+'}, 2); if (parts.Length > 1) { if (int.TryParse(parts[0], out id))