Skip to content

4.6.5

Compare
Choose a tag to compare
@indualagarsamy indualagarsamy released this 10 Sep 00:53
· 6419 commits to master since this release

As part of this release we had 16 commits which resulted in 2 issues being closed.

Bugs

#2353 Timeouts and deferred messages are delivered to local queue, not clustered queue

In NServiceBus 4.6.3, in a clustered distributor setup, timeouts and deferred messages are delivered to local queue on workers and not to clustered queue.

Timeout messages and deferred messages are delivered directly to a specific local queue (on the server which requested the timeout/deferring) and not to the clustered queue. This bypasses the regular path which involves removing a message from the storage queue and deliver the destination queue on the worker. The worker does not know this and reports back that it is ready to handle a new message after handling the timeout message, which causes the storage queue to grow.

See question on StackOverflow for more information

#2072 NRE when sending a message that has no routing

When an endpoint tries to send a message and if no routing information has been specified in the configuration, then the endpoint throws an unfriendly exception.

Where to get it

You can download this release from nuget