mirror of
https://github.com/seaweedfs/seaweedfs.git
synced 2025-09-23 05:03:36 +08:00
remove dup code for section.reader access (#6169)
This commit is contained in:
@@ -1,8 +1,9 @@
|
|||||||
package filer
|
package filer
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"github.com/seaweedfs/seaweedfs/weed/pb/filer_pb"
|
|
||||||
"sync"
|
"sync"
|
||||||
|
|
||||||
|
"github.com/seaweedfs/seaweedfs/weed/pb/filer_pb"
|
||||||
)
|
)
|
||||||
|
|
||||||
const SectionSize = 2 * 1024 * 1024 * 32 // 64MiB
|
const SectionSize = 2 * 1024 * 1024 * 32 // 64MiB
|
||||||
@@ -62,11 +63,6 @@ func removeGarbageChunks(section *FileChunkSection, garbageFileIds map[string]st
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (section *FileChunkSection) setupForRead(group *ChunkGroup, fileSize int64) {
|
func (section *FileChunkSection) setupForRead(group *ChunkGroup, fileSize int64) {
|
||||||
if section.isPrepared {
|
|
||||||
section.reader.fileSize = fileSize
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
section.lock.Lock()
|
section.lock.Lock()
|
||||||
defer section.lock.Unlock()
|
defer section.lock.Unlock()
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user