[REM3-193] At RemoteReadListener.handleEvent, do not return after receiving a CONNECTION_CLOSE, instead, try to receive a message one more time to make sure we are not skipping any receive equal to -1
Improve trace of channel negotiation
Ensure the buffer is freed on all exceptional circumstances for incoming messages