Hi everyone,
We’ve just released NServiceBus.Transport.SqlServer 8.1.8 and 7.0.10.
Fixed bugs
- #1542 ChangeConcurrency is not threadsafe
How to know if you are affected
You are affected if:
- You have endpoints that have have automatic rate limiting enabled, or
- You use raw messaging and change concurrency manually
Symptoms
Due to the race condition, draining of active operations could incorrectly result in the the concurrency limit to exceed the configured limit. In some scenarios, this could result in a .Dispose()
not being invoked, resulting in a slow memory leak.
When to upgrade
You should upgrade immediately if you are affected. Otherwise, you should upgrade during your next maintenance window.
Where to get it
You can install the new versions of NServiceBus.Transport.SqlServer from NuGet.
Please read our release policy for more details.
With thanks,
The team in Particular