IPCConnectedFactoryExchange / CFX

Apache License 2.0
72 stars 67 forks source link

❗Connexion not closed if the Close() function is called when RabbitMQ is OFF #178

Open alexisfouqueteuroplacer opened 1 year ago

alexisfouqueteuroplacer commented 1 year ago

We have a scenario that results to a very bad behavior:

This is very bad because the messages are consumed but lost then. And if we create the endpoint back, we have now 2 consumers on the same queue...

We reproduce this scenario each time. And if we just drop the RabbitMQ server shutdown/startup, we don't have the problem.

Versions : CFX SDK 1.5.3 - AMQPNetLite 2.4.4 - RabbitMQ 3.11.1 - Erlang 25.1.1