Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
qpid-python-1.36.0
-
None
Description
The python client throws exceptions out of AMQP object methods (Connection, Session and Link objects) if the selector has been stopped, to prevent hanging (see QPID-7317 Deadlock on publish)
However to be robust to shut-down order, the close() method should not throw an exception in this case, but should be a no-op.
Attachments
Issue Links
- is duplicated by
-
QPID-7883 Python client should not raise exception on close() after stop.
- Closed