From a7aa061724d5bac52da2d473bbd6f7225716b943 Mon Sep 17 00:00:00 2001 From: Jimmy Hu Date: Sat, 20 Oct 2018 16:13:18 +0800 Subject: Start Run() until dMoment. (#233) --- core/consensus.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'core') diff --git a/core/consensus.go b/core/consensus.go index 2f46ec1..bdd35a2 100644 --- a/core/consensus.go +++ b/core/consensus.go @@ -344,6 +344,8 @@ func (con *Consensus) Run(initBlock *types.Block) { } con.logger.Debug("Calling Network.ReceiveChan") go con.processMsg(con.network.ReceiveChan()) + // Sleep until dMoment come. + time.Sleep(con.dMoment.Sub(time.Now().UTC())) con.cfgModule.registerDKG(con.round, int(con.currentConfig.DKGSetSize)/3+1) con.event.RegisterTime(con.dMoment.Add(con.currentConfig.RoundInterval/4), func(time.Time) { -- cgit v1.2.3