Merge pull request #1204 from carver/deep-log-crashfix
crash fix: skip deep log if self.chain is not caught up
This commit is contained in:
commit
75522f95ce
@ -352,7 +352,7 @@ func (self *worker) isBlockLocallyMined(deepBlockNum uint64) bool {
|
|||||||
|
|
||||||
//Does the block at {deepBlockNum} send earnings to my coinbase?
|
//Does the block at {deepBlockNum} send earnings to my coinbase?
|
||||||
var block = self.chain.GetBlockByNumber(deepBlockNum)
|
var block = self.chain.GetBlockByNumber(deepBlockNum)
|
||||||
return block.Header().Coinbase == self.coinbase
|
return block != nil && block.Header().Coinbase == self.coinbase
|
||||||
}
|
}
|
||||||
|
|
||||||
func (self *worker) logLocalMinedBlocks(previous *environment) {
|
func (self *worker) logLocalMinedBlocks(previous *environment) {
|
||||||
|
Loading…
Reference in New Issue
Block a user