Skip to content

ARTEMIS-6271 Fix Core client reconnection delay - #6737

Open
rafaeldarosagit wants to merge 1 commit into
apache:mainfrom
rafaeldarosagit:NO-JIRA-jms-bridge-reconciliation-fix
Open

rafaeldarosagit wants to merge 1 commit into
apache:mainfrom
rafaeldarosagit:NO-JIRA-jms-bridge-reconciliation-fix

Conversation

@rafaeldarosagit

@rafaeldarosagit rafaeldarosagit commented Sep 24, 2026 •

Copy link
Copy Markdown

Jira: ARTEMIS-6271

Fix
Add stop(long joinTimeout) overload to DiscoveryGroup. The reconnect path calls stop(0L) to skip the join; the shutdown path keeps calling no-arg stop() (which delegates to stop(stoppingTimeout)) and is unaffected.

@jbertram

Copy link
Copy Markdown
Contributor

Couple of things...

  1. I created ARTEMIS-6271 for this which you can reference in your commit message.
  2. This seems like a more generic issue than just for the JMS bridge. It appears to impact all Core clients. This is reflected in the Jira's title.
  3. Did you really mean "reconciliation"? It seems like "reconnection" would make more sense here.

@rafaeldarosagit rafaeldarosagit changed the title NO-JIRA Fix JMS bridge reconciliation delay caused by ARTEMIS-5498 ARTEMIS-6271 Fix Core client reconnection delay caused by ARTEMIS-5498 Sep 25, 2026
@rafaeldarosagit
rafaeldarosagit force-pushed the NO-JIRA-jms-bridge-reconciliation-fix branch from 0bd95c0 to 4c8b41f Compare September 25, 2026 12:50
@rafaeldarosagit

Copy link
Copy Markdown
Author

Couple of things...

  1. I created ARTEMIS-6271 for this which you can reference in your commit message.
  2. This seems like a more generic issue than just for the JMS bridge. It appears to impact all Core clients. This is reflected in the Jira's title.
  3. Did you really mean "reconciliation"? It seems like "reconnection" would make more sense here.

Hi @jbertram updated as suggested!

@brusdev

brusdev commented Sep 25, 2026

Copy link
Copy Markdown
Member

ARTEMIS-5498 didn't introduce the 10s timeout on DiscoveryGroup.stop()—it was already there. ARTEMIS-5498 simply made it configurable.

@rafaeldarosagit

Copy link
Copy Markdown
Author

@brusdev Thanks for pointing that out, I may have been mistaken! I've updated the PR description and commit message to reflect that.

Fix: add stop(long joinTimeout) overload to DiscoveryGroup. The reconnect path calls stop(0L) to skip the join; the shutdown path keeps calling no-arg stop() (which delegates to stop(stoppingTimeout)) and is unaffected.
@rafaeldarosagit
rafaeldarosagit force-pushed the NO-JIRA-jms-bridge-reconciliation-fix branch from 4c8b41f to ab8a3be Compare September 25, 2026 15:06
@rafaeldarosagit rafaeldarosagit changed the title ARTEMIS-6271 Fix Core client reconnection delay caused by ARTEMIS-5498 ARTEMIS-6271 Fix Core client reconnection delay Sep 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants