fix bug when collecting vacuum errors

This commit is contained in:
Chris Lu
2017-08-29 23:11:20 -07:00
parent b3f714612d
commit f7c22f0159
+2 -1
View File
@@ -55,7 +55,8 @@ func batchVacuumVolumeCompact(vl *VolumeLayout, vid storage.VolumeId, locationli
isVacuumSuccess := true
for _ = range locationlist.list {
select {
case _ = <-ch:
case canCommit := <-ch:
isVacuumSuccess = isVacuumSuccess && canCommit
case <-time.After(30 * time.Minute):
isVacuumSuccess = false
break