-
Notifications
You must be signed in to change notification settings - Fork 34
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
error: concurrent map iteration and map write #226
Labels
help wanted
Extra attention is needed
Comments
Thanks for the detailed logs and ways to reproduce the issue. fixing this one now. |
|
whunmr
added a commit
to whunmr/copernicus
that referenced
this issue
Dec 19, 2018
read and write gPersist.GlobalDirtyBlockIndex in GetTxoutSetInfo will race with chain.AddToIndexMap in normal headers/blocks process
whitefen
pushed a commit
that referenced
this issue
Dec 19, 2018
read and write gPersist.GlobalDirtyBlockIndex in GetTxoutSetInfo will race with chain.AddToIndexMap in normal headers/blocks process
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Smartphone (please complete the following information):
Context
The code is the latest code of the current copernicus. When I use
./copernicus --testnet
to start, everything ok. At this time, when I use the exporter of prometheus to get the RPC interface of the copernicus client, the following error occurs:For detailed error information, please download this link below:
coper_error.log
when i use
go build -race
, continue to repeat the above steps and try to reproduce the problem, the error log:coper_race_error.log
Important logs are as follows:
the exporter of copernicus is a long connect that repeatedly calls the form of RPC, the error:
This problem can be repeated over and over again.
The text was updated successfully, but these errors were encountered: