Merge pull request #310 from dinhln89/delay

Fixed wait period longer in when near checkpoit block for all MNs.
This commit is contained in:
Tuna 2018-12-10 13:58:24 +07:00 committed by GitHub
commit 8f93b5d0c8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -55,7 +55,7 @@ const (
// timeout waiting for M1 // timeout waiting for M1
waitPeriod = 10 waitPeriod = 10
// timeout for checkpoint. // timeout for checkpoint.
waitPeriodCheckpoint = 60 waitPeriodCheckpoint = 30
) )
// Agent can register themself with the worker // Agent can register themself with the worker
@ -501,7 +501,7 @@ func (self *worker) commitNewWork() {
// Check nearest checkpoint block in hop range. // Check nearest checkpoint block in hop range.
nearest := self.config.Posv.Epoch - (parent.Header().Number.Uint64() % self.config.Posv.Epoch) nearest := self.config.Posv.Epoch - (parent.Header().Number.Uint64() % self.config.Posv.Epoch)
if uint64(h) >= nearest { if uint64(h) >= nearest {
gap += waitPeriodCheckpoint gap = waitPeriodCheckpoint * int64(h)
} }
log.Info("Distance from the parent block", "seconds", gap, "hops", h) log.Info("Distance from the parent block", "seconds", gap, "hops", h)
L: L: