Seems like rabbitmq gracefully closes transport when going on shutdown without sending a ConnectionClose. Tested on standalone rabbitmq server 3.5.4.
This means, that changes introduced in #54 are not exactly correct (my mistake, sorry). We will need to add some changes to monitor all cases:
Server closes with ConnectionClose and closes transport gracefully
Server closes transport gracefully without sending anything
Server closes transport after ConnectionCloseOK reply
Server closes transport without ConnectionCloseOK reply
Socket is broken with an error without any closing procedure in process.
Seems like rabbitmq gracefully closes transport when going on shutdown without sending a
ConnectionClose
. Tested on standalone rabbitmq server 3.5.4. This means, that changes introduced in #54 are not exactly correct (my mistake, sorry). We will need to add some changes to monitor all cases:ConnectionClose
and closes transport gracefullyConnectionCloseOK
replyConnectionCloseOK
reply