NServiceBus.Transport.Msmq 1.2.5 – Patch release available

Hi everyone,

We’ve just released NServiceBus.Transport.Msmq 1.2.5.

Fixed bugs

  • #719 Delayed messages are not sent when both native delayed delivery and the timeout manager are enabled
  • #723 FailureRateCircuitBreaker writes a large number of redundant log messages at INFO level

How to know if you are affected

You are affected by #719 if you are using native delayed delivery and you have not disabled the timeout manager.

You are affected by #723 if you are using native delayed delivery.

Symptoms

For #719, when a delayed message is sent, one of two errors may be logged:

This message does not represent a timeout from the native delayed delivery
Non timeout message arrived at the timeout manager, id: from the timeout manager

For #723, when a delayed message is sent, an INFO message is logged every 30 seconds

The circuit breaker for MsmqDelayedMessageFailureHandling is now disarmed

When to upgrade

You should upgrade immediately if you are affected by #719. Otherwise, you should upgrade during your next maintenance window.

Where to get it

You can install NServiceBus.Transport.Msmq 1.2.5 from NuGet.

Please read our release policy for more details.

With thanks,
The team in Particular