minor fix for when the blockstore is ahead by one.

This commit is contained in:
Jae Kwon 2015-04-12 18:19:52 -07:00
parent 6d6f061f19
commit dc27d56cc3
1 changed files with 2 additions and 1 deletions

View File

@ -46,7 +46,8 @@ type BlockchainReactor struct {
}
func NewBlockchainReactor(state *sm.State, store *BlockStore, sync bool) *BlockchainReactor {
if state.LastBlockHeight != store.Height() {
if state.LastBlockHeight != store.Height() &&
state.LastBlockHeight != store.Height()-1 { // XXX double check this logic.
panic(Fmt("state (%v) and store (%v) height mismatch", state.LastBlockHeight, store.Height()))
}
requestsCh := make(chan BlockRequest, defaultChannelCapacity)