I am using NServiceBus.7.4.4 with RabbitMQ, running many processes on the same queue (scale-out)
The process is a old monolith, and the shut down logic is messy, fragmented and almost impossible to fix
The problem is, if I shut down the Endpoint probably, there are still many threads relying on NServicebus, resulting in lots of error logging. I know the best solution is to control the shut down order, but this is not feasible.
Is it OK to skip the Stop() of Endpoint, as the process will end anyway? Or will this result in connection exhaustion or other problems?