diff options
Diffstat (limited to 'miner/miner.go')
-rw-r--r-- | miner/miner.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/miner/miner.go b/miner/miner.go index aa6c059ba..a14a195d2 100644 --- a/miner/miner.go +++ b/miner/miner.go @@ -48,14 +48,16 @@ func (self *Miner) Start(coinbase common.Address) { } func (self *Miner) Register(agent Agent) { + if self.mining { + agent.Start() + } + self.worker.register(agent) } func (self *Miner) Stop() { self.mining = false self.worker.stop() - - //self.pow.(*ethash.Ethash).Stop() } func (self *Miner) HashRate() int64 { |