Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Currently, Dispatch responds to the loss of an underlying connection to a peer by detaching the links established over that connection in the following way.
@detach(22) [handle=0, closed=false, error=@error(29) [condition=:"qd:routed-link-lost", description="Connectivity to the peer container was lost”]]
As is makes no sense for link defined to expire to attached again, it would be an improvement to the dispatch's behaviour if those links were detached with closed=true. This would aid the timely clean-up of resources elsewhere in the AMQP network.