Skip to content

fix(client): restore async pool capacity after request failures#148

Merged
sanikolaev merged 1 commit into
mainfrom
fix/4373-connection-pool-deadlock
May 27, 2026
Merged

fix(client): restore async pool capacity after request failures#148
sanikolaev merged 1 commit into
mainfrom
fix/4373-connection-pool-deadlock

Conversation

@sanikolaev
Copy link
Copy Markdown
Collaborator

Replace broken async HTTP clients in the ConnectionPool before throw/retry so repeated failures do not drain the pool and deadlock on the next get().

Related issue: manticoresoftware/manticoresearch#4373

Replace broken async HTTP clients in the ConnectionPool before throw/retry so repeated failures do not drain the pool and deadlock on the next get().

Related issue: manticoresoftware/manticoresearch#4373
@sanikolaev sanikolaev force-pushed the fix/4373-connection-pool-deadlock branch from 29002ef to d190ee0 Compare May 21, 2026 05:00
@sanikolaev sanikolaev requested a review from donhardman May 21, 2026 05:27
@sanikolaev sanikolaev merged commit 3c449ce into main May 27, 2026
5 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.

2 participants