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

Deadlock fixes #708

Merged

Conversation

denravonska
Copy link
Member

@denravonska denravonska commented Oct 29, 2017

State: Testable

Fix two lock order issues which are very likely to result in deadlocks. Will try to fix one more issue where the lock fails after receiving the initial block burst.

Large diff is due to level differences. Diff with ?w=1: https://github.com/gridcoin/Gridcoin-Research/pull/708/files?w=1

@iFoggz
Copy link
Member

iFoggz commented Nov 4, 2017

good find.

@denravonska denravonska merged commit ad739d4 into gridcoin-community:development Nov 4, 2017
@denravonska
Copy link
Member Author

Possible Win freeze fix. Revert if necessary.

denravonska added a commit to denravonska/Gridcoin-Research that referenced this pull request Feb 21, 2018
This order is still used in blackcoin. Any order which violates this
is a new regression introduced in Gridcoin and should be changed.

The cs_main scope has also been reduced which fixes the RPC and UI
slowdowns when syncing.
denravonska added a commit that referenced this pull request Feb 23, 2018
@denravonska denravonska deleted the deadlock-fixes branch July 14, 2021 06:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants