diff --git a/blockchain/reactor.go b/blockchain/reactor.go index fb68aadda..7ebf31796 100644 --- a/blockchain/reactor.go +++ b/blockchain/reactor.go @@ -235,7 +235,7 @@ FOR_LOOP: err := bcR.state.Validators.VerifyCommit( bcR.state.ChainID, types.BlockID{first.Hash(), firstPartsHeader}, first.Height, second.LastCommit) if err != nil { - bcR.Logger.Info("error in validation", "err", err) + bcR.Logger.Error("Error in validation", "err", err) bcR.pool.RedoRequest(first.Height) break SYNC_LOOP } else { diff --git a/consensus/state.go b/consensus/state.go index 648fc0559..bed40eb1d 100644 --- a/consensus/state.go +++ b/consensus/state.go @@ -6,6 +6,7 @@ import ( "fmt" "path/filepath" "reflect" + "runtime/debug" "sync" "time" @@ -609,7 +610,7 @@ func (cs *ConsensusState) newStep() { func (cs *ConsensusState) receiveRoutine(maxSteps int) { defer func() { if r := recover(); r != nil { - cs.Logger.Error("CONSENSUS FAILURE!!!", "err", r) + cs.Logger.Error("CONSENSUS FAILURE!!!", "err", r, "stack", string(debug.Stack())) } }()