When we close a queue we may have blocking connections to redis. In order to close the queue we need to force disconnect such connections. Before this PR we could enter an infinite loop if the queue was disconnected in a different scenario than when closing the queue.