diff options
author | Mission Liao <mission.liao@dexon.org> | 2019-03-21 11:56:31 +0800 |
---|---|---|
committer | Mission Liao <mission.liao@dexon.org> | 2019-03-21 11:56:31 +0800 |
commit | 586089e1d9a421e5af085636ae35f0497cc6cfef (patch) | |
tree | fbe67d4c66c0dba80c6359c498244353cbdc7e55 | |
parent | df9a1dcc9f9fbf7b10ef9a8f2d7eaafe42c45df0 (diff) | |
download | dexon-consensus-586089e1d9a421e5af085636ae35f0497cc6cfef.tar.gz dexon-consensus-586089e1d9a421e5af085636ae35f0497cc6cfef.tar.zst dexon-consensus-586089e1d9a421e5af085636ae35f0497cc6cfef.zip |
Tmp
-rw-r--r-- | core/configuration-chain.go | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/configuration-chain.go b/core/configuration-chain.go index a8b613b..55ae83c 100644 --- a/core/configuration-chain.go +++ b/core/configuration-chain.go @@ -426,10 +426,6 @@ func (cc *configurationChain) initDKGPhasesFunc() { } func (cc *configurationChain) runDKG(round uint64, reset uint64) (err error) { - // Check if corresponding DKG signer is ready. - if _, _, err = cc.getDKGInfo(round, false); err == nil { - return ErrSkipButNoError - } cc.dkgLock.Lock() defer cc.dkgLock.Unlock() var ( @@ -454,6 +450,10 @@ func (cc *configurationChain) runDKG(round uint64, reset uint64) (err error) { abortCh <- struct{}{} } }() + // Check if corresponding DKG signer is ready. + if _, _, err = cc.getDKGInfo(round, false); err == nil { + return ErrSkipButNoError + } tickStartAt := 1 if cc.dkg == nil { |