cshannon opened a new pull request, #2112:
URL: https://github.com/apache/activemq/pull/2112

   This refactors the setup for network connections to be processed after 
receiving ConnectionInfo. Network bridges are established by each broker 
sending a BrokerInfo command to the other broker to provide remote broker 
information, but this is done before ConnectionInfo. This commit reworks the 
connection to capture the BrokerInfo information, but delay processing until 
after the connection information has been received and processed by 
broker.addConnection(). The future that was previously added for the connection 
id is no longer needed and removed.
   
   This commit also simplifies durable sync for bridges and prevents a race 
condition on startup by making sure the initial bridge and the duplex side only 
send back the BrokerSubscriptionInfo command after fully initialized.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to