[rabbitmq-discuss] Timeout blocking or blocked connections
Simon MacMullen
simon at rabbitmq.com
Fri Mar 22 16:55:10 GMT 2013
On 22/03/13 15:03, Mark Ward wrote:
> I am concerned that during production if a client connection is closed
> incorrectly while under a blocked or blocking state any unacknowledged
> messages will continue to be held by these connections and would require
> administration intervention to resolve the issue.
As Emile said, you are correct that closed connections will not get
detected while blocked - this is just very hard to do with the sockets API.
However, connections should not stay blocked forever. As soon as the
memory/disk alarm clears, or flow control issues more credit, the
connection will notice that it's disconnected and terminate.
Cheers, Simon
--
Simon MacMullen
RabbitMQ, VMware
More information about the rabbitmq-discuss
mailing list