-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
refactor: avoid cs_main #5650
refactor: avoid cs_main #5650
Conversation
This pull request has conflicts, please rebase. |
76c0ec8
to
0bdfbf9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK (assuming CI is happy)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
utACK
Issue being fixed or feature implemented
Avoid locking cs_main in high volume call locations; I'm not fully sure the removal in signature_shares.cpp is okay; but it compiles.
What was done?
Removed or reduced scope
How Has This Been Tested?
Running with enable-debug
Breaking Changes
Should be done
Checklist:
Go over all the following points, and put an
x
in all the boxes that apply.