aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwang wusong <wangwusong@virtaitech.com>2023-09-14 19:31:49 +0800
committerChris Lu <chrislusf@users.noreply.github.com>2023-09-14 06:51:12 -0700
commit9e5b1eef9b0a7ce3bfd5a102d95ef64bbc6d3a3d (patch)
treef5da8a2782cd917516d42e23065017f00a5cd1a1
parent8908810376e671b34262295f1ad558ca43db58c2 (diff)
downloadseaweedfs-9e5b1eef9b0a7ce3bfd5a102d95ef64bbc6d3a3d.tar.xz
seaweedfs-9e5b1eef9b0a7ce3bfd5a102d95ef64bbc6d3a3d.zip
avoid passe lock by value
-rw-r--r--weed/mount/dirty_pages_chunked.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/weed/mount/dirty_pages_chunked.go b/weed/mount/dirty_pages_chunked.go
index 76a3be1be..25b071e7d 100644
--- a/weed/mount/dirty_pages_chunked.go
+++ b/weed/mount/dirty_pages_chunked.go
@@ -2,11 +2,12 @@ package mount
import (
"fmt"
+ "io"
+ "sync"
+
"github.com/seaweedfs/seaweedfs/weed/glog"
"github.com/seaweedfs/seaweedfs/weed/mount/page_writer"
"github.com/seaweedfs/seaweedfs/weed/pb/filer_pb"
- "io"
- "sync"
)
type ChunkedDirtyPages struct {
@@ -82,7 +83,7 @@ func (pages *ChunkedDirtyPages) saveChunkedFileIntervalToStorage(reader io.Reade
}
-func (pages ChunkedDirtyPages) Destroy() {
+func (pages *ChunkedDirtyPages) Destroy() {
pages.uploadPipeline.Shutdown()
}