From 2b887f0aed0511c77eb339437b120dc807a6df30 Mon Sep 17 00:00:00 2001 From: Ti Chi Robot Date: Wed, 19 Jan 2022 15:23:45 +0800 Subject: [PATCH] Bugfix/mpptask shared from this (#3889) (#3890) --- dbms/src/Flash/Mpp/MPPTask.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dbms/src/Flash/Mpp/MPPTask.cpp b/dbms/src/Flash/Mpp/MPPTask.cpp index fb8f430c68d..cc8ce939d80 100644 --- a/dbms/src/Flash/Mpp/MPPTask.cpp +++ b/dbms/src/Flash/Mpp/MPPTask.cpp @@ -72,7 +72,7 @@ void MPPTask::finishWrite() void MPPTask::run() { - newThreadManager()->scheduleThenDetach(true, "MPPTask", [this] { this->shared_from_this()->runImpl(); }); + newThreadManager()->scheduleThenDetach(true, "MPPTask", [self = shared_from_this()] { self->runImpl(); }); } void MPPTask::registerTunnel(const MPPTaskId & id, MPPTunnelPtr tunnel)