diff options
Diffstat (limited to 'weed/mount')
| -rw-r--r-- | weed/mount/filehandle.go | 2 | ||||
| -rw-r--r-- | weed/mount/weedfs.go | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/weed/mount/filehandle.go b/weed/mount/filehandle.go index c20f9eca8..e912fe310 100644 --- a/weed/mount/filehandle.go +++ b/weed/mount/filehandle.go @@ -81,7 +81,7 @@ func (fh *FileHandle) SetEntry(entry *filer_pb.Entry) { fileSize := filer.FileSize(entry) entry.Attributes.FileSize = fileSize var resolveManifestErr error - fh.entryChunkGroup, resolveManifestErr = filer.NewChunkGroup(fh.wfs.LookupFn(), fh.wfs.chunkCache, entry.Chunks) + fh.entryChunkGroup, resolveManifestErr = filer.NewChunkGroup(fh.wfs.LookupFn(), fh.wfs.chunkCache, entry.Chunks, fh.wfs.option.ConcurrentReaders) if resolveManifestErr != nil { glog.Warningf("failed to resolve manifest chunks in %+v", entry) } diff --git a/weed/mount/weedfs.go b/weed/mount/weedfs.go index 21c54841a..80e062c60 100644 --- a/weed/mount/weedfs.go +++ b/weed/mount/weedfs.go @@ -42,6 +42,7 @@ type Option struct { DiskType types.DiskType ChunkSizeLimit int64 ConcurrentWriters int + ConcurrentReaders int CacheDirForRead string CacheSizeMBForRead int64 CacheDirForWrite string |
