We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
The route Synchronizer is not threadsafe and fails to consistently reload routes across threads.
Test case:
ab -c 20 -n 200000 http://URL-FOR-MOCK-A
Expected: Routes reload as expected.
Observed: Routes do not load consistently across some app threads and app throws errors due to missing routes.
(PR brewing)
The text was updated successfully, but these errors were encountered:
Testing with puma -t 2:2 -w 8 is also a good check for worker issues.
puma -t 2:2 -w 8
Sorry, something went wrong.
Cc: @alkesh
In limited testing, it seems to be ok when running in single worker mode: -w 0
-w 0
No branches or pull requests
The route Synchronizer is not threadsafe and fails to consistently reload routes across threads.
Test case:
ab -c 20 -n 200000 http://URL-FOR-MOCK-A
Expected:
Routes reload as expected.
Observed:
Routes do not load consistently across some app threads and app throws errors due to missing routes.
(PR brewing)
The text was updated successfully, but these errors were encountered: