diff options
| author | WenLong LI <13273887167@163.com> | 2018-05-03 12:13:53 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-05-03 12:13:53 +0800 |
| commit | b9068c13040918091fd5e4ad978be3ca227b8a29 (patch) | |
| tree | f62fdf8754b29f10f24a0a0dd878138842798865 | |
| parent | 02a159764262dcaf7234ac1d88af1fdb408edd0d (diff) | |
| download | seaweedfs-b9068c13040918091fd5e4ad978be3ca227b8a29.tar.xz seaweedfs-b9068c13040918091fd5e4ad978be3ca227b8a29.zip | |
use volumes variable
fix leveldb mount bug
| -rw-r--r-- | weed/storage/disk_location.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/weed/storage/disk_location.go b/weed/storage/disk_location.go index c656da4ca..9589d9281 100644 --- a/weed/storage/disk_location.go +++ b/weed/storage/disk_location.go @@ -164,11 +164,11 @@ func (l *DiskLocation) UnloadVolume(vid VolumeId) error { l.Lock() defer l.Unlock() - _, ok := l.volumes[vid] + v, ok := l.volumes[vid] if !ok { return fmt.Errorf("Volume not loaded, VolumeId: %d", vid) } - l.volumes[vid].Close() + v.Close() delete(l.volumes, vid) return nil } |
