-
Notifications
You must be signed in to change notification settings - Fork 4
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
fatal error: concurrent map read and map write #22
Comments
@czarcas7ic thanks for creating it From the initial investigation, there seems to be a concurrency issue with accessing a common resource inside nodedb. https://gist.github.com/rkben/8814376162cda8c08dd33d60f6933429#file-cleand_osmo-log-L1257 - this goroutine seems to be committing a block They both access the same resource and fatal error. Investigating further... |
This should be merged now, closing |
The solution deadlocked during testing, reopening |
The solution is now released under 7.0.4. Waiting for feedback from validators before closing this. |
The fix is working even with the concurrent gateway, closing this issue for now |
Background
When creating a block explorer on a archive node, pruning nothing, with big dipper v2 (using bdjuno), the following error occurs at what seems like random intervals:
https://gist.github.com/rkben/8814376162cda8c08dd33d60f6933429#file-cleand_osmo-log-L256
I instructed mp20 to remove the snapshot interval in case bdjuno reading the db files while the snapshot being created is causing this issue
Acceptance Criteria
The text was updated successfully, but these errors were encountered: