miner: start a newly registered agent if the miner is running. Closes #681
This commit is contained in:
		| @@ -225,7 +225,11 @@ func (self *worker) push() { | ||||
| 		for _, agent := range self.agents { | ||||
| 			atomic.AddInt64(&self.atWork, 1) | ||||
|  | ||||
| 			agent.Work() <- self.current.block.Copy() | ||||
| 			if agent.Work() != nil { | ||||
| 				agent.Work() <- self.current.block.Copy() | ||||
| 			} else { | ||||
| 				common.Report(fmt.Sprintf("%v %T\n", agent, agent)) | ||||
| 			} | ||||
| 		} | ||||
| 	} | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user