Fix pending messages overflow strategy issue.

This commit is contained in:
Christian Kratky
2018-11-04 20:33:44 +01:00
parent 6fc9f12c34
commit 7181813f12
@@ -116,7 +116,7 @@ namespace MQTTnet.Extensions.ManagedClient
ManagedMqttApplicationMessage skippedMessage = null;
lock (_messageQueue)
{
if (_messageQueue.Count > _options.MaxPendingMessages)
if (_messageQueue.Count >= _options.MaxPendingMessages)
{
if (_options.PendingMessagesOverflowStrategy == MqttPendingMessagesOverflowStrategy.DropNewMessage)
{