Skip to content
This repository was archived by the owner on Aug 13, 2019. It is now read-only.

Commit bff3ef3

Browse files
YaoZengzengkrasi-georgiev
authored andcommitted
minor enhancement: return multi error when closeAll() (#663)
Signed-off-by: YaoZengzeng <[email protected]>
1 parent 7dd5e17 commit bff3ef3

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

chunks/chunks.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -502,11 +502,11 @@ func sequenceFiles(dir string) ([]string, error) {
502502
return res, nil
503503
}
504504

505-
func closeAll(cs []io.Closer) (err error) {
505+
func closeAll(cs []io.Closer) error {
506+
var merr tsdb_errors.MultiError
507+
506508
for _, c := range cs {
507-
if e := c.Close(); e != nil {
508-
err = e
509-
}
509+
merr.Add(c.Close())
510510
}
511-
return err
511+
return merr.Err()
512512
}

0 commit comments

Comments
 (0)