Skip to content

Commit 9a537a0

Browse files
committed
check etag on both download branches
1 parent 49516d4 commit 9a537a0

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/aws-cpp-sdk-transfer/source/transfer/TransferManager.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -863,6 +863,10 @@ namespace Aws
863863
TriggerDownloadProgressCallback(handle);
864864
});
865865

866+
if (handle->GetEtag().size() > 0) {
867+
request.SetIfMatch(handle->GetEtag());
868+
}
869+
866870
auto getObjectOutcome = m_transferConfig.s3Client->GetObject(request);
867871
if (getObjectOutcome.IsSuccess())
868872
{

0 commit comments

Comments
 (0)