diff --git a/miner/miner.go b/miner/miner.go index 8cbd70b424..4f8f76d4f9 100644 --- a/miner/miner.go +++ b/miner/miner.go @@ -111,6 +111,8 @@ func (miner *Miner) update() { miner.SetEtherbase(miner.coinbase) miner.worker.start() } + // stop immediately and ignore all further pending events + return } case addr := <-miner.startCh: if canStart {