Simplify Service/Reactor pattern

This commit is contained in:
Jae Kwon
2015-07-21 18:31:01 -07:00
parent 7441e322d0
commit e7c1febb65
14 changed files with 67 additions and 56 deletions

View File

@@ -49,15 +49,17 @@ func NewConsensusReactor(consensusState *ConsensusState, blockStore *bc.BlockSto
return conR
}
func (conR *ConsensusReactor) AfterStart() {
func (conR *ConsensusReactor) OnStart() {
log.Notice("ConsensusReactor ", "fastSync", conR.fastSync)
conR.BaseReactor.OnStart()
if !conR.fastSync {
conR.conS.Start()
}
go conR.broadcastNewRoundStepRoutine()
}
func (conR *ConsensusReactor) AfterStop() {
func (conR *ConsensusReactor) OnStop() {
conR.BaseReactor.OnStop()
conR.conS.Stop()
}