diff --git a/MQTTnet.Core/Client/MqttPacketDispatcher.cs b/MQTTnet.Core/Client/MqttPacketDispatcher.cs index 0784e8ae..befca593 100644 --- a/MQTTnet.Core/Client/MqttPacketDispatcher.cs +++ b/MQTTnet.Core/Client/MqttPacketDispatcher.cs @@ -41,7 +41,7 @@ namespace MQTTnet.Core.Client { if (packetAwaiter.PacketSelector(packet)) { - packetAwaiter.SetResult(packet); + packetAwaiter.TrySetResult(packet); packetDispatched = true; break; }