aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Ozeritskiy <aozeritsky@gmail.com>2022-05-24 16:49:14 +0300
committerAlexey Ozeritskiy <aozeritsky@gmail.com>2022-05-24 16:49:14 +0300
commitc8876da31248591d53b41c20dca8307afac02fdc (patch)
tree32df5be5ae26e52a6e8168eda30393003c3f119b
parent03db9c8ba1c2b79a8259e98e2c0a7f33d0f4da9e (diff)
downloadydb-c8876da31248591d53b41c20dca8307afac02fdc.tar.gz
YQ-1095: destroy TaskRunner in actor thread
ref:466ee843d217d3a0c6c322c394669b10bff872ba
-rw-r--r--ydb/library/yql/dq/actors/task_runner/task_runner_actor_local.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/ydb/library/yql/dq/actors/task_runner/task_runner_actor_local.cpp b/ydb/library/yql/dq/actors/task_runner/task_runner_actor_local.cpp
index 663b6177a7..4c8afa0cb0 100644
--- a/ydb/library/yql/dq/actors/task_runner/task_runner_actor_local.cpp
+++ b/ydb/library/yql/dq/actors/task_runner/task_runner_actor_local.cpp
@@ -113,6 +113,7 @@ private:
}
void PassAway() override {
+ TaskRunner = nullptr;
if (MemoryQuota) {
MemoryQuota->TryReleaseQuota();
}