Merge pull request #274 from sebastienwarin/develop

Fix MqttProtocolVersion 3.1 client connection
This commit is contained in:
Christian
2018-05-29 20:47:23 +02:00
committed by GitHub
@@ -205,11 +205,7 @@ namespace MQTTnet.Serializer
} }
else else
{ {
var buffer = new byte[6]; protocolName = protocolName.Concat(stream.ReadBytes(2)).ToArray();
Array.Copy(protocolName, buffer, 4);
protocolName = stream.ReadBytes(2);
Array.Copy(protocolName, 0, buffer, 4, 2);
if (protocolName.SequenceEqual(ProtocolVersionV310Name)) if (protocolName.SequenceEqual(ProtocolVersionV310Name))
{ {
protocolVersion = MqttProtocolVersion.V310; protocolVersion = MqttProtocolVersion.V310;