add a way to avoid blocking queueHealTask() depending on caller (#16433)

This commit is contained in:
Harshavardhana
2023-01-19 18:50:54 +05:30
committed by GitHub
parent d98116559b
commit d08e3cc895
3 changed files with 30 additions and 10 deletions

View File

@@ -449,6 +449,7 @@ func healObject(bucket, object, versionID string, scan madmin.HealScanMode) {
bucket: bucket,
object: object,
versionID: versionID,
noWait: true, // do not block callers.
opts: &madmin.HealOpts{
Remove: healDeleteDangling, // if found dangling purge it.
ScanMode: scan,