Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
M4
-
None
Description
If a session exception is thrown while waiting for command completion then the exception is ignored and the client waits for the specified timeout.
After that it throws a org.apache.qpid.transport.SessionException: timed out waiting for completion, and the exception sent by the broker is not communicated.
If the client is waiting for command completion but receives a session exception then it should throw up the session exception to the uppser layer.