Skip to content

fix: added a guard to avoid call twice when already closing#232

Open
moohbr wants to merge 1 commit intoamitds1997:mainfrom
moohbr:fix/race_condition_in_wait_for_server_to_be_ready
Open

fix: added a guard to avoid call twice when already closing#232
moohbr wants to merge 1 commit intoamitds1997:mainfrom
moohbr:fix/race_condition_in_wait_for_server_to_be_ready

Conversation

@moohbr
Copy link
Copy Markdown

@moohbr moohbr commented Feb 23, 2026

The race condition is in provider.lua around lines 808–831. Both the success path and the timeout path call timer:stop() + timer:close() with no guard. This fix #231

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.

race condition in _wait_for_server_to_be_ready

1 participant