crash fix: skip deep log if self.chain is not caught up
@see trace https://gist.github.com/eupraxic/87fdfefe702c51d5944d
This commit is contained in:
		| @@ -352,7 +352,7 @@ func (self *worker) isBlockLocallyMined(deepBlockNum uint64) bool { | ||||
|  | ||||
| 	//Does the block at {deepBlockNum} send earnings to my coinbase? | ||||
| 	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) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user