Skip to content

Commit

Permalink
Merge pull request #4471 from ElrondNetwork/get-from-epoch-logging
Browse files Browse the repository at this point in the history
Improve logging for "get from epoch"
  • Loading branch information
andreibancioiu authored Sep 15, 2022
2 parents 131e878 + 961ead7 commit ceeb79f
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions trie/trieStorageManagerInEpoch.go
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ func (tsmie *trieStorageManagerInEpoch) Get(key []byte) ([]byte, error) {
epoch := tsmie.epoch - i

val, err := tsmie.mainStorer.GetFromEpoch(key, epoch)
treatGetFromEpochError(err)
treatGetFromEpochError(err, epoch)
if len(val) != 0 {
return val, nil
}
Expand All @@ -68,15 +68,15 @@ func (tsmie *trieStorageManagerInEpoch) Get(key []byte) ([]byte, error) {
return nil, ErrKeyNotFound
}

func treatGetFromEpochError(err error) {
func treatGetFromEpochError(err error, epoch uint32) {
if err == nil {
return
}

if errors.IsClosingError(err) {
log.Debug("trieStorageManagerInEpoch closing err", "error", err.Error())
log.Debug("trieStorageManagerInEpoch closing err", "error", err.Error(), "epoch", epoch)
return
}

log.Warn("trieStorageManagerInEpoch", "error", err.Error())
log.Warn("trieStorageManagerInEpoch", "error", err.Error(), "epoch", epoch)
}

0 comments on commit ceeb79f

Please sign in to comment.