diff options
| author | Chris Lu <chris.lu@gmail.com> | 2013-10-16 08:10:48 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2013-10-16 08:30:29 -0700 |
| commit | 030905714b2fb1bfa72f3f2770b9ce5e1b045c5d (patch) | |
| tree | 1d21dbcee276dcd10cae673a039c416de675f4ef | |
| parent | 3f5f8657d28d98eaecb53dacb0228d29f705f24b (diff) | |
| download | seaweedfs-030905714b2fb1bfa72f3f2770b9ce5e1b045c5d.tar.xz seaweedfs-030905714b2fb1bfa72f3f2770b9ce5e1b045c5d.zip | |
issue 49: unwritable volume become writable after compacting
| -rw-r--r-- | go/topology/topology_compact.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/go/topology/topology_compact.go b/go/topology/topology_compact.go index 6394c59c6..4ba77a4a5 100644 --- a/go/topology/topology_compact.go +++ b/go/topology/topology_compact.go @@ -72,9 +72,9 @@ func batchVacuumVolumeCommit(vl *VolumeLayout, vid storage.VolumeId, locationlis } else { glog.V(0).Infoln("Complete Commiting vacuum", vid, "on", dn.Url()) } - } - if isCommitSuccess { - vl.setVolumeWritable(vid) + if isCommitSuccess { + vl.SetVolumeAvailable(dn, vid) + } } return isCommitSuccess } |
