diff options
author | dakovalkov <dakovalkov@yandex-team.com> | 2023-11-28 11:21:04 +0300 |
---|---|---|
committer | dakovalkov <dakovalkov@yandex-team.com> | 2023-11-28 12:17:28 +0300 |
commit | 38b378a33c9814cc1cf654beceb92bf6fb0c7c2c (patch) | |
tree | 1297be68dd39310e07d0b32ce99e6b4894778937 /yt/cpp/mapreduce/raw_client | |
parent | e47e2d7f764c4433fc3ccb00c5875361175988f7 (diff) | |
download | ydb-38b378a33c9814cc1cf654beceb92bf6fb0c7c2c.tar.gz |
Fix aws-cpp-sdk-s3 usage in ydb
This PR fixes incorrect aws-cpp-sdk usages in ydb founded during the aws-cpp-sdk library update in arcadia.
Explanation:
- Aws::ShutdownAPI should be called before exiting the program to avoid memory leaks (detected by leak sanitizer).
- All asynchronous operations should be awaited before destroying S3Client. DisableRequestProcessing does not wait for completion of such operations. Heap use after free detected by address sanitizer.
Diffstat (limited to 'yt/cpp/mapreduce/raw_client')
0 files changed, 0 insertions, 0 deletions