Skip to content

DEV-3945 add a retry and None out the client when it is closed#33

Merged
stilesj-uchicago merged 13 commits into
developfrom
DEV-3945-retry
May 12, 2026
Merged

DEV-3945 add a retry and None out the client when it is closed#33
stilesj-uchicago merged 13 commits into
developfrom
DEV-3945-retry

Conversation

@stilesj-uchicago
Copy link
Copy Markdown
Contributor

@stilesj-uchicago stilesj-uchicago commented May 7, 2026

Currently, queueclient can be disconnected from rabbitmq and once that happens recovery does not happen automatically and the client is left in a bad state. This PR add tenacity retry for connecting to rabbitmq. This resolves the intermittent disconnections from rabbitmq with gdcws. The changes allow the queueclient to execute a backoff /retry for up to 5 minutes before failing and raising an exception.

@stilesj-uchicago stilesj-uchicago marked this pull request as ready for review May 12, 2026 10:59
@stilesj-uchicago stilesj-uchicago merged commit ccdb549 into develop May 12, 2026
2 checks passed
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