pika tearndown adjusted
This commit is contained in:
parent
0206be8666
commit
e3812725ac
@ -126,9 +126,14 @@ def queue_manager(queue_manager_name):
|
||||
queue_manager = get_queue_manager(queue_manager_name)
|
||||
yield queue_manager
|
||||
if queue_manager_name == "pika":
|
||||
# try:
|
||||
queue_manager.connection.close()
|
||||
# except (pika.exceptions.StreamLostError, ConnectionResetError):
|
||||
# pass
|
||||
try:
|
||||
queue_manager.connection.close()
|
||||
except (pika.exceptions.StreamLostError, ConnectionResetError):
|
||||
queue_manager.channel.close()
|
||||
except pika.exceptions.ChannelWrongStateError:
|
||||
logger.debug("Channel was already closed when attempting to close explicitly.")
|
||||
pass
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user