Gary Tully created AMQ-6778:
-------------------------------
Summary: Advisories are dropped till broker is fully started in
error
Key: AMQ-6778
URL: https://issues.apache.org/jira/browse/AMQ-6778
Project: ActiveMQ
Issue Type: Bug
Components: Broker, networkbridge
Affects Versions: 5.15.0
Reporter: Gary Tully
Assignee: Gary Tully
Fix For: 5.16.0
The Advisory broker fire is conditional on the broker being fully started. This
has been present for the longest time however the started flag has been
modified to include a countDownLatch that is triggered on start completion.
This means that consumers that connect to the active transportConnectors do not
result in advisories which can mean incoming networkConnectors can mis this
advise in error which results in the demand being ignored.
>From what I can see, the check for started does not add value and in the event
>of a failure to fire an advisory the error will be caught and logged rather
>than being ignored as it is now.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)