mirror of
https://github.com/fluencelabs/tendermint
synced 2025-06-11 04:11:21 +00:00
committed by
Ethan Buchman
parent
1b77bf6f20
commit
3e7752c29d
@ -32,6 +32,7 @@
|
|||||||
### FEATURES:
|
### FEATURES:
|
||||||
|
|
||||||
### IMPROVEMENTS:
|
### IMPROVEMENTS:
|
||||||
|
- [consensus] \#3656 Exit if SwitchToConsensus fails
|
||||||
- [p2p] \#3666 Add per channel telemetry to improve reactor observability
|
- [p2p] \#3666 Add per channel telemetry to improve reactor observability
|
||||||
- [rpc] [\#3686](https://github.com/tendermint/tendermint/pull/3686) `HTTPClient#Call` returns wrapped errors, so a caller could use `errors.Cause` to retrieve an error code. (@wooparadog)
|
- [rpc] [\#3686](https://github.com/tendermint/tendermint/pull/3686) `HTTPClient#Call` returns wrapped errors, so a caller could use `errors.Cause` to retrieve an error code. (@wooparadog)
|
||||||
- [abci/examples] \#3659 Change validator update tx format (incl. expected pubkey format, which is base64 now) (@needkane)
|
- [abci/examples] \#3659 Change validator update tx format (incl. expected pubkey format, which is base64 now) (@needkane)
|
||||||
|
@ -116,8 +116,13 @@ func (conR *ConsensusReactor) SwitchToConsensus(state sm.State, blocksSynced int
|
|||||||
}
|
}
|
||||||
err := conR.conS.Start()
|
err := conR.conS.Start()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
conR.Logger.Error("Error starting conS", "err", err)
|
panic(fmt.Sprintf(`Failed to start consensus state: %v
|
||||||
return
|
|
||||||
|
conS:
|
||||||
|
%+v
|
||||||
|
|
||||||
|
conR:
|
||||||
|
%+v`, err, conR.conS, conR))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user