Hi,
we are experiencing some unwanted/unexpected behavior when using message routing in Dispatch Router 1.0.1. 1. Receiver opens a receiver link on control/my-tenant/my-device 2. Sender opens a sender link on control/my-tenant/my-device 3. Sender gets credit from the router 4. Receiver closes its link with the router 5. Sender sends an unsettled message on its sender link 6. dispatch router does not accept nor reject the message, in fact, the sender does not get any disposition at all 7. As soon as the receiver opens a new link on the address, it gets the message Is this the intended behavior? The Dispatch Router book states in section 4.2 [1]: Address semantics include the following considerations: * Routing pattern - direct, multicast, balanced * Undeliverable action - drop, hold and retry, redirect * Reliability - N destinations, etc. In particular, the "undeliverable action" seems to be of importance here (the default seems to be "hold and retry"). Is this configurable? In our case it would be more desirable to have the router reject the message instead. [1] https://qpid.apache.org/releases/qpid-dispatch-1.0.1/book/index.html#addressing Mit freundlichen Grüßen / Best regards Kai Hudalla Chief Software Architect Bosch Software Innovations GmbH Ullsteinstraße 128 12109 Berlin GERMANY www.bosch-si.com Registered office: Berlin, Register court: Amtsgericht Charlottenburg, HRB 148411 B; Chairman of the Supervisory Board: Dr.-Ing. Thorsten Lücke; Managing Directors: Dr. Stefan Ferber, Michael Hahn