NServiceBus.SqlServer 3.1.6 - Patch release available

Hi everyone,

We’ve just released NServiceBus.SqlServer 3.1.6

Fixed bugs

  • #512 Always delay moving of delayed messages even when exceptions occur to honor the ProcessingInterval
  • #605 SQL Server transport 3.x refuses to process messages if there are too many messages in the queue

How to know if you are affected

When a SQL transaction commits throws in the delayed messages handling infrastructure, the log files get flooded with multiple thousands of log messages containing

Exception thrown while performing cancellation

The endpoint times out while peeking at the queue and receives no messages to process even though many messages exist or an endpoint hangs while attempting to start it.

Should you upgrade immediately

If you see your logs being flooded with those exceptions, it is encouraged to upgrade to avoid filling the logs. Otherwise, the upgrade can be done in the next maintenance window.

Where to get it

You can download the updated version directly from NuGet: https://www.nuget.org/packages/NServiceBus.SqlServer/

With thanks,
The team in Particular

Please read our release policy for more details. Follow @ParticularNews to be notified of new releases and bug fixes.