Wait, there are multiple transport connections between A and B? Why? That
right there seems like a problem, and might be the root cause of the
behavior you're seeing.

The code I see in that processBrokerInfo() method creates the inverse side
of the duplex network connection (under the hood it's not a single two-way
connection, but rather two one-way connections), but I don't see anything
that seems concerning about what it's doing.

Tim

On Mon, Jul 31, 2017 at 8:10 AM, tpavelka <tomas.pave...@ca.com> wrote:

> I got a little further today:
> The reason that conduit does not happen is that even though ConsumerInfos
> come twice for the same topic, they come over different transport
> connections and thus come to different bridges. For conduit to happen it
> must happen within one bridge.
> Also, I noticed that when A,C and D (spokes) connect to B (hub) they do so
> over duplex connections. I noticed some special processing for duplex
> connections, namely that it creates additional bridges, in
> org.apache.activemq.broker.TransportConnection#processBrokerInfo.
>
> Tomas
>
>
>
> --
> View this message in context: http://activemq.2283324.n4.
> nabble.com/Duplicate-messages-received-with-ActiveMQ-5-13-2-
> tp4728627p4729068.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>

Reply via email to