From 88e1c04259d2d60fe82196132714743d137fd1e4 Mon Sep 17 00:00:00 2001 From: Krishna Srinivas Date: Mon, 9 May 2016 00:35:19 +0530 Subject: [PATCH] XL/ListDir: break out of loop if list on one disk is a success. (#1534) --- xl-erasure-v1.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xl-erasure-v1.go b/xl-erasure-v1.go index 8b8e47138..b7df7f948 100644 --- a/xl-erasure-v1.go +++ b/xl-erasure-v1.go @@ -404,6 +404,8 @@ func (xl XL) ListDir(volume, dirPath string) (entries []string, err error) { entries[i] = strings.TrimSuffix(entry, slashSeparator) } } + // We have list from one of the disks hence break the loop. + break } return }