diff options
| author | wang wusong <wangwusong@virtaitech.com> | 2023-09-14 19:31:49 +0800 |
|---|---|---|
| committer | Chris Lu <chrislusf@users.noreply.github.com> | 2023-09-14 06:51:12 -0700 |
| commit | 9e5b1eef9b0a7ce3bfd5a102d95ef64bbc6d3a3d (patch) | |
| tree | f5da8a2782cd917516d42e23065017f00a5cd1a1 | |
| parent | 8908810376e671b34262295f1ad558ca43db58c2 (diff) | |
| download | seaweedfs-9e5b1eef9b0a7ce3bfd5a102d95ef64bbc6d3a3d.tar.xz seaweedfs-9e5b1eef9b0a7ce3bfd5a102d95ef64bbc6d3a3d.zip | |
avoid passe lock by value
| -rw-r--r-- | weed/mount/dirty_pages_chunked.go | 7 |
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() } |
