diff options
| author | Chris Lu <chris.lu@gmail.com> | 2020-11-17 16:59:48 -0800 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2020-11-17 16:59:48 -0800 |
| commit | 8cb8cd4cc5722b720ab41a7dd3c42af06b0331f1 (patch) | |
| tree | cca6f4393dd7ddd9f1a546de14ab58a29cfeaf41 | |
| parent | ec052f75d0db9dd3bc9e10cb12d5b6485ae4e0d5 (diff) | |
| download | seaweedfs-8cb8cd4cc5722b720ab41a7dd3c42af06b0331f1.tar.xz seaweedfs-8cb8cd4cc5722b720ab41a7dd3c42af06b0331f1.zip | |
add locks
| -rw-r--r-- | weed/topology/volume_layout.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/weed/topology/volume_layout.go b/weed/topology/volume_layout.go index ffe36e95b..4c9c84459 100644 --- a/weed/topology/volume_layout.go +++ b/weed/topology/volume_layout.go @@ -132,6 +132,8 @@ func NewVolumeLayout(rp *super_block.ReplicaPlacement, ttl *needle.TTL, volumeSi } func (vl *VolumeLayout) String() string { + vl.accessLock.RLock() + defer vl.accessLock.RUnlock() return fmt.Sprintf("rp:%v, ttl:%v, vid2location:%v, writables:%v, volumeSizeLimit:%v", vl.rp, vl.ttl, vl.vid2location, vl.writables, vl.volumeSizeLimit) } |
