mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-06-19 21:31:37 +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 {
|
||||
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:
|
||||
log.Info("Stopping work on payload", "id", payload.id, "reason", "delivery")
|
||||
return
|
||||
|
|
|
|||
Loading…
Reference in a new issue