aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorОлег <150132506+iddqdex@users.noreply.github.com>2025-03-13 21:37:27 +0300
committerGitHub <noreply@github.com>2025-03-13 18:37:27 +0000
commitdc044aadbf882b34d4a1209ba9076c4097d56107 (patch)
treecfc7e48429bf69426c0c128e5336f56f08cc0615
parentb8e841f0c56e9f68d071bcfb1f30fe2b5d008a68 (diff)
downloadydb-dc044aadbf882b34d4a1209ba9076c4097d56107.tar.gz
fix data race (#15718)
-rw-r--r--ydb/library/workload/clickbench/data_generator.cpp1
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);