Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(backport v1.57) removed assert statement for static stride scheduler with multiple threads #10438

Merged
merged 1 commit into from
Jul 31, 2023

Conversation

tonyjongyoonan
Copy link
Contributor

As per #10433, the assert statement seems to cause a timeout in the pick() function of WRR's static stride scheduler. Additionally, the assertion does not have to be true if there are multiple threads involved. Unless a better solution is suggested, removing it seems like the best option.

Fix on master: #10437

@tonyjongyoonan tonyjongyoonan merged commit 38e0a0f into v1.57.x Jul 31, 2023
16 checks passed
@tonyjongyoonan tonyjongyoonan deleted the wrr-flakey-threads branch July 31, 2023 22:36
@tonyjongyoonan tonyjongyoonan linked an issue Jul 31, 2023 that may be closed by this pull request
@ejona86 ejona86 removed this from the Next milestone Aug 24, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 23, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

static stride scheduler is flakey/not thread-safe
3 participants