From 396863a551df87d1ddf78f8f7835d7def93161ac Mon Sep 17 00:00:00 2001 From: "Scott E. Graves" Date: Mon, 5 May 2025 09:06:40 -0500 Subject: [PATCH] clear buffer on retry --- repertory/librepertory/src/providers/s3/s3_provider.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/repertory/librepertory/src/providers/s3/s3_provider.cpp b/repertory/librepertory/src/providers/s3/s3_provider.cpp index 13e58a02..03aec72a 100644 --- a/repertory/librepertory/src/providers/s3/s3_provider.cpp +++ b/repertory/librepertory/src/providers/s3/s3_provider.cpp @@ -836,6 +836,7 @@ auto s3_provider::read_file_bytes(const std::string &api_path, std::size_t size, idx < get_config().get_retry_read_count() + 1U; ++idx) { if (idx > 0U) { + read_buffer.clear(); std::this_thread::sleep_for(1s); }