diff --git a/cmd/erasure-server-pool.go b/cmd/erasure-server-pool.go index d7c372427..dfd4799cc 100644 --- a/cmd/erasure-server-pool.go +++ b/cmd/erasure-server-pool.go @@ -165,6 +165,9 @@ func newErasureServerPools(ctx context.Context, endpointServerPools EndpointServ if !globalIsDistErasure { globalLocalDrivesMu.Lock() globalLocalDrives = localDrives + for _, drive := range localDrives { + globalLocalDrivesMap[drive.Endpoint().String()] = drive + } globalLocalDrivesMu.Unlock() }