diff --git a/src/Microsoft.AspNet.SignalR.Core/Infrastructure/Connection.cs b/src/Microsoft.AspNet.SignalR.Core/Infrastructure/Connection.cs index f29063f7f..d2109e3bf 100644 --- a/src/Microsoft.AspNet.SignalR.Core/Infrastructure/Connection.cs +++ b/src/Microsoft.AspNet.SignalR.Core/Infrastructure/Connection.cs @@ -238,6 +238,12 @@ namespace Microsoft.AspNet.SignalR.Infrastructure if (command == null) { + var platform = (int)Environment.OSVersion.Platform; + if (platform == 4 || platform == 6 || platform == 128) + { + return; + } + throw new SerializationException("Couldn't parse message " + message.Value); }