diff --git a/weed/filer/redis3/universal_redis_store.go b/weed/filer/redis3/universal_redis_store.go index b309000c8..84cd42908 100644 --- a/weed/filer/redis3/universal_redis_store.go +++ b/weed/filer/redis3/universal_redis_store.go @@ -185,7 +185,10 @@ func (store *UniversalRedis3Store) ListDirectoryEntries(ctx context.Context, dir }) if callbackErr != nil { - return lastFileName, fmt.Errorf("failed to process eachEntryFunc: %w", callbackErr) + return lastFileName, fmt.Errorf( + "failed to process eachEntryFunc for dir %q, entry %q: %w", + dirPath, lastFileName, callbackErr, + ) } return lastFileName, err