diff --git a/weed/topology/volume_layout.go b/weed/topology/volume_layout.go index e2a360165..3fab74843 100644 --- a/weed/topology/volume_layout.go +++ b/weed/topology/volume_layout.go @@ -342,7 +342,7 @@ func (vl *VolumeLayout) DoneGrowRequest() { } func (vl *VolumeLayout) SetLastGrowCount(count uint32) { - if vl.lastGrowCount.Load() != count { + if vl.lastGrowCount.Load() != count && count != 0 { vl.lastGrowCount.Store(count) } }