From e856e10ac2c3f87cd0cf0fa1714eefe9a0c3d675 Mon Sep 17 00:00:00 2001 From: Anis Elleuch Date: Sat, 8 Oct 2022 00:11:41 +0100 Subject: [PATCH] ignore VersionNotFound in addition to ObjectNotFound while replicating (#15814) --- cmd/bucket-replication.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/bucket-replication.go b/cmd/bucket-replication.go index 83064dcaa..f34b236cd 100644 --- a/cmd/bucket-replication.go +++ b/cmd/bucket-replication.go @@ -1068,7 +1068,7 @@ func (ri ReplicateObjectInfo) replicateObject(ctx context.Context, objectAPI Obj VersionSuspended: versionSuspended, }) if err != nil { - if !isErrObjectNotFound(err) { + if !isErrVersionNotFound(err) && !isErrObjectNotFound(err) { sendEvent(eventArgs{ EventName: event.ObjectReplicationNotTracked, BucketName: bucket, @@ -1216,7 +1216,7 @@ func (ri ReplicateObjectInfo) replicateAll(ctx context.Context, objectAPI Object VersionSuspended: versionSuspended, }) if err != nil { - if !isErrObjectNotFound(err) { + if !isErrVersionNotFound(err) && !isErrObjectNotFound(err) { sendEvent(eventArgs{ EventName: event.ObjectReplicationNotTracked, BucketName: bucket,