From 314a44a02e6a24f798e9b813bd746ac7e2410ffd Mon Sep 17 00:00:00 2001 From: Aaron Wu Date: Mon, 19 Oct 2026 12:27:40 +0800 Subject: [PATCH] test(executor): clear moved-from submission callbacks --- src/paimon/common/executor/executor_submission_test.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/paimon/common/executor/executor_submission_test.cpp b/src/paimon/common/executor/executor_submission_test.cpp index a735bac34..e7ace9744 100644 --- a/src/paimon/common/executor/executor_submission_test.cpp +++ b/src/paimon/common/executor/executor_submission_test.cpp @@ -92,6 +92,7 @@ SubmissionResult Submit(uint32_t workers, int32_t ordinal, bool recover, bool sh caught = true; } } + task = nullptr; SubmissionResult result = {allocations, fired, caught, false, retained.expired(), 0}; if (recover) { executor->Add(std::move(recovery)); @@ -165,6 +166,7 @@ TEST(ExecutorSubmissionTest, QueueAllocationFailurePreservesAcceptedPrefix) { caught = true; } } + task = nullptr; if (fired) { hit = true; released = retained[accepted].expired();