aboutsummaryrefslogtreecommitdiff
path: root/go
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2013-10-16 08:10:48 -0700
committerChris Lu <chris.lu@gmail.com>2013-10-16 08:30:29 -0700
commit030905714b2fb1bfa72f3f2770b9ce5e1b045c5d (patch)
tree1d21dbcee276dcd10cae673a039c416de675f4ef /go
parent3f5f8657d28d98eaecb53dacb0228d29f705f24b (diff)
downloadseaweedfs-030905714b2fb1bfa72f3f2770b9ce5e1b045c5d.tar.xz
seaweedfs-030905714b2fb1bfa72f3f2770b9ce5e1b045c5d.zip
issue 49: unwritable volume become writable after compacting
Diffstat (limited to 'go')
-rw-r--r--go/topology/topology_compact.go6
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
}