Browse Source

return error if errClose

pull/7485/head
Roman Tamarov 3 weeks ago
parent
commit
e18d5693e5
  1. 1
      weed/filer/cassandra/cassandra_store.go
  2. 1
      weed/filer/cassandra2/cassandra_store.go
  3. 3
      weed/filer/mongodb/mongodb_store.go

1
weed/filer/cassandra/cassandra_store.go

@ -220,6 +220,7 @@ func (store *CassandraStore) ListDirectoryEntries(ctx context.Context, dirPath u
}
if errClose := iter.Close(); errClose != nil {
glog.V(0).Infof("list iterator close: %v", errClose)
return lastFileName, errClose
}
return lastFileName, err

1
weed/filer/cassandra2/cassandra_store.go

@ -221,6 +221,7 @@ func (store *Cassandra2Store) ListDirectoryEntries(ctx context.Context, dirPath
if errClose := iter.Close(); errClose != nil {
glog.V(0).Infof("list iterator close: %v", errClose)
return lastFileName, errClose
}
return lastFileName, err

3
weed/filer/mongodb/mongodb_store.go

@ -330,8 +330,9 @@ func (store *MongodbStore) ListDirectoryPrefixedEntries(ctx context.Context, dir
}
}
if err := cur.Close(ctx); err != nil {
if errClose := cur.Close(ctx); errClose != nil {
glog.V(0).InfofCtx(ctx, "list iterator close: %v", err)
return lastFileName, errClose
}
return lastFileName, err

Loading…
Cancel
Save