From ec6cbb914b4e3070ad2fd6194c2fa6de2c1080cc Mon Sep 17 00:00:00 2001 From: obscuren Date: Wed, 15 Apr 2015 17:04:22 +0200 Subject: miner: start a newly registered agent if the miner is running. Closes #681 --- miner/miner.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'miner/miner.go') 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 { -- cgit