mirror of
https://github.com/cubefs/cubefs.git
synced 2026-08-02 02:00:56 +00:00
fix(blobstore): still sleeps and waits when configured to delete immediately
Signed-off-by: yuzhiqiang <yuzhiqiang_yewu@cmss.chinamobile.com>
This commit is contained in:
parent
070b82370d
commit
b4a41d9007
@ -509,7 +509,7 @@ func (mgr *BlobDeleteMgr) consume(item *delBlobRet, consumerPause base.ConsumerP
|
||||
}
|
||||
}
|
||||
now := time.Now().UTC()
|
||||
if now.Sub(time.Unix(item.delMsg.Time, 0)) < mgr.safeDelayTime {
|
||||
if mgr.safeDelayTime > 0 && now.Sub(time.Unix(item.delMsg.Time, 0)) < mgr.safeDelayTime {
|
||||
sleepDuration := mgr.delayDuration(item.delMsg.Time)
|
||||
span.Debugf("blob is protected: until[%+v], sleep[%+v]", time.Unix(item.delMsg.Time, 0).Add(mgr.safeDelayTime), sleepDuration)
|
||||
ok := sleep(sleepDuration, consumerPause)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user