diff --git a/eth/stagedsync/stage_senders.go b/eth/stagedsync/stage_senders.go index d322cd2fe453a393c573ac8c2995f17777d2b894..5d33af88e95bb20892c24854a398aafcc2c14660 100644 --- a/eth/stagedsync/stage_senders.go +++ b/eth/stagedsync/stage_senders.go @@ -156,7 +156,11 @@ func SpawnRecoverSendersStage(cfg SendersCfg, s *StageState, u Unwinder, tx kv.R case <-quitCh: return case <-logEvery.C: - log.Info(fmt.Sprintf("[%s] Recovery", logPrefix), "block_number", s.BlockNumber+uint64(j.index)) + n := s.BlockNumber + if j != nil { + n += uint64(j.index) + } + log.Info(fmt.Sprintf("[%s] Recovery", logPrefix), "block_number", n) case j, ok = <-out: if !ok { return