We’ve just released NServiceBus.RabbitMQ 6.1.1.
- #843 Channel exceptions and consumer cancellations cause the transport to stop processing messages
All users of the transport are affected by the issue, however the consumer acknowledgement timeout introduced in RabbitMQ 3.8.15 has increased the likelihood of experiencing the problem. Any handler running longer than the default timeout timeout value (15 minutes in 3.8.15, changed to 30 minutes in 3.8.17) will cause the problem to occur.
The endpoint stops processing messages with a single error message logged and doesn’t resume processing until it is restarted.
If affected, you should upgrade immediately.
You can install the new version from NuGet.
The team in Particular
Please read our release policy for more details.