Closed FrankAnthony11 closed 4 years ago
@tonymarkoc I tried to reproduce this here but wasn't able to. The errors still hit the error queue when an exception was thrown. We will need to take a closer look at your endpoint configuration to find the cause. If you aren't able to post your code here, can you open a non-critical support case?
Hi @kbaley , i managed to reproduce it here after adding the packages we use in our solution
I've added:
EDIT: need to fix the executable path under debug (nservicebus.host)
@tonymarkoc Thanks for the reproduction. That helped narrow things down. The short answer is: updating to NServiceBus.Serilog 7.1.0 will fix the problem.
For some background, review this issue.
After updating to nservicebus 7.3 the disable publishing functionality (transportConfiguration.DisablePublishing();) is not working, and the messages are not moved to the .error queue (the critical error is raised).
Version 7.2 works fine.
Transport: MsmqTransport Delayed messages retries are disabled ( endpointConfiguration.Recoverability().Delayed(d => d.NumberOfRetries(0));) Timeout feature is disabled ( endpointConfiguration.DisableFeature();)