-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Concurrent map read/writes while running beacon-chain #5576
Comments
Duplicate of #5513, still not fixed. |
Oh, apparently I didn't notice it the date. Anyway I've upgraded the prysm version on my server. Left it running for couple days, will see if it is fixed. |
Thanks @AlexSSD7 , please give us an update |
There have been two releases since 1224e75. This has almost certainly been fixed. I'll close but please reopen if you have continued issues. |
I might have the same issue, running docker tag
and log (Kibana export): I got "fatal error: concurrent map read and map write" 17 times in my logs after I started using haproxy as reverse proxy between the components |
Thanks @stefa2k. The problem in your log is this bit of code: prysm/beacon-chain/rpc/service.go Lines 403 to 408 in 78465e2
connectedRPCClients map is accessed without a lock. I'll file a new issue for this, rather than resurrect this old one. |
New issue filed #6434 |
🐞 Bug Report
Description
Runtime panic caused by concurrent map read/writes. This issue can be resolved by using mutex.
Has this worked before in a previous version?
Can't gather information. It is pretty rare issue.
🔬 Minimal Reproduction
I was just very lucky to have two goroutines reading/writing values from single map. Would be very hard to reproduce.
🔥 Error
🌍 Your Environment
Operating System:
What version of Prysm are you running? (Which release)
Anything else relevant (validator index / public key)?
Not neccesary.
The text was updated successfully, but these errors were encountered: