diff options
author | Олег <150132506+iddqdex@users.noreply.github.com> | 2025-03-13 21:37:27 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-13 18:37:27 +0000 |
commit | dc044aadbf882b34d4a1209ba9076c4097d56107 (patch) | |
tree | cfc7e48429bf69426c0c128e5336f56f08cc0615 | |
parent | b8e841f0c56e9f68d071bcfb1f30fe2b5d008a68 (diff) | |
download | ydb-dc044aadbf882b34d4a1209ba9076c4097d56107.tar.gz |
fix data race (#15718)
-rw-r--r-- | ydb/library/workload/clickbench/data_generator.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ydb/library/workload/clickbench/data_generator.cpp b/ydb/library/workload/clickbench/data_generator.cpp index 65f756deeb..7e71149404 100644 --- a/ydb/library/workload/clickbench/data_generator.cpp +++ b/ydb/library/workload/clickbench/data_generator.cpp @@ -83,6 +83,7 @@ IBulkDataGenerator::TDataPortions TClickbenchWorkloadDataInitializerGenerator::T if (auto result = file->GetPortion()) { auto g = Guard(Lock); Files.push_back(file); + file.Drop(); return {result}; } else { auto g = Guard(Lock); |