Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
0.7
-
None
-
None
-
Python test suite
Description
Currently the Connection class in qpid/messaging/endpoints initializes the transport with AMQP(S) first if an AMQP(S) url type is provided, but on the timeout tests the transport is proxied via the hangable so using an amqp:// URL breaks the timeout tests. This small patch changes the transport setup order, if a transport is passed in the options it gets set, only further we are checking for AMQP(S) url types and ultimately default to TCP.