On Thu, Aug 29, 2019 at 4:16 PM Lohmann Carsten (INST/ECS4) < [email protected]> wrote:
> > > > > > Just an idea: > > > Would it be feasible for the router to only send the reply ATTACH frame > > > for the receiver link creation once the address was propagated to all > nodes > > > of the router network? And maybe activating that behaviour via a Qpid > > > configuration option. > > > > > Since this is an anonymous link, we send the response attach immediately > > since it is not for any specific address. In the case of a non-anonymous > > sender we will not send you back an attach until there is a receiver > > available. > > > I meant the response attach for the *receiver* link creation. > > If getting the attach frame there meant that the receiver information has > already been propagated to all routers, we could be sure that afterwards, > sending the message on the anonymous-relay link would succeed. > > If only we could :) that would be ideal. However its impractical to the point of impossibility to propagate the state of propagation for a single address back from all nodes in the router mesh to the incoming router. Its a scale problem (think 100's of router nodes with millions of mobile addresses) coupled with a timing issue (path between sender and receiver going down the moment the response attach is sent to the receiver). cheers, -- -K
