mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-18 10:50:44 +00:00
miner: account for generateWork elapsed time in payload rebuild timer
This commit is contained in:
parent
cee751a1ed
commit
ca7605068e
1 changed files with 1 additions and 1 deletions
|
|
@ -267,7 +267,7 @@ func (miner *Miner) buildPayload(args *BuildPayloadArgs, witness bool) (*Payload
|
||||||
} else {
|
} else {
|
||||||
log.Info("Error while generating work", "id", payload.id, "err", r.err)
|
log.Info("Error while generating work", "id", payload.id, "err", r.err)
|
||||||
}
|
}
|
||||||
timer.Reset(miner.config.Recommit)
|
timer.Reset(max(0, miner.config.Recommit-time.Since(start)))
|
||||||
case <-payload.stop:
|
case <-payload.stop:
|
||||||
log.Info("Stopping work on payload", "id", payload.id, "reason", "delivery")
|
log.Info("Stopping work on payload", "id", payload.id, "reason", "delivery")
|
||||||
return
|
return
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue