-
Notifications
You must be signed in to change notification settings - Fork 20.4k
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
crash when exiting from console during blockchain sync #672
Comments
added to #563 |
Closed
new downloader makes this obsolete |
ngtuna
pushed a commit
to ngtuna/tomochain
that referenced
this issue
Sep 26, 2019
[Fix] remove reading signers from SC
tony-ricciardi
pushed a commit
to tony-ricciardi/go-ethereum
that referenced
this issue
Jan 20, 2022
Backlog Changes: - Decouple Backlog from Core. Make it it's own type - Make MsgBacklog a interface + a default implementation - Backlog: extract common logic into `extractMessageView()` fn - Backlog: separate between `cleanBacklogForSeq` and `processBacklogForSeq` - `processBacklogForSeq` will stop iteration when process() returns false (optimization) - Rename `processBacklog()` to `updateState()`. Processing the backlog is a sideeffect of changing the currentView + State - Clean up backlog changes. Add inner tests. Other changes: - cleanup checkMessage with a "first check the view, then the msgCode" strategy - checkMessage no longer err with errTooFarIntoTheFuture, instead backloag will check that, and don't store those messages - errTooFarIntoTheFuture is no longer an error - checkMessage doesn't have a case for Old commit messages. Instead handleCommit will check if checkMEssage failed with oldMessage and do the check there. - FIX: error when processing RoundChangeMessages
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When the client is sync'ing with another peer and the user types
exit
on the console, geth will crash while stopping.The text was updated successfully, but these errors were encountered: