From: paladz <453256728@qq.com> Date: Fri, 26 Apr 2019 02:05:05 +0000 (+0800) Subject: fix the bug X-Git-Tag: 2.0.0-alpha~80^2^2 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=9d66bb4187fc6e32e5da703875f9c14f6f0b8abb;p=bytom%2Fbytom.git fix the bug --- diff --git a/mining/miningpool/miningpool.go b/mining/miningpool/miningpool.go index 1e6eb894..c6906c24 100644 --- a/mining/miningpool/miningpool.go +++ b/mining/miningpool/miningpool.go @@ -94,6 +94,10 @@ func (m *MiningPool) GetWork() (*types.BlockHeader, error) { // SubmitWork will try to submit the result to the blockchain func (m *MiningPool) SubmitWork(bh *types.BlockHeader) error { + if bh == nil { + return errors.New("can't submit empty block") + } + reply := make(chan error, 1) m.submitCh <- &submitBlockMsg{blockHeader: bh, reply: reply} err := <-reply