fixed another issue

This commit is contained in:
JanEggers
2019-04-15 14:00:22 +02:00
parent fbca8a6dc1
commit a85792c392
@@ -40,7 +40,14 @@ namespace MQTTnet.AspNetCore
var reader = new SpanBasedMqttPacketBodyReader();
reader.SetBuffer(buffer);
packet = formatter.Decode(new ReceivedMqttPacket(fixedheader, reader, buffer.Length + 2));
var receivedMqttPacket = new ReceivedMqttPacket(fixedheader, reader, buffer.Length + 2);
if (!formatter.ProtocolVersion.HasValue)
{
formatter.DetectProtocolVersion(receivedMqttPacket);
}
packet = formatter.Decode(receivedMqttPacket);
consumed = bodySlice.End;
observed = bodySlice.End;
return true;