amqproxy icon indicating copy to clipboard operation
amqproxy copied to clipboard

Preventing duplicate channel.close frames that lead to channel errors

Open chadknutson opened this issue 1 week ago • 0 comments

Under some conditions (like a client crashing), 2 separate channel.close frames can be sent by amqproxy to the upstream. This is catastrophic because the upstream will close the connection, which closes all client connections through the proxy. This pull tries to ensure that duplicate channel.close frames are never sent.

chadknutson avatar Dec 18 '25 23:12 chadknutson