From ef770e584820e1b68ac29a7fcc8cac405f9cdb15 Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Thu, 20 Jul 2023 16:29:22 -0700 Subject: [PATCH] [promises] Promise based filter needs to set context before finalization (#33790) --- src/core/lib/channel/promise_based_filter.h | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/lib/channel/promise_based_filter.h b/src/core/lib/channel/promise_based_filter.h index fdacc6be0cc..23181395da7 100644 --- a/src/core/lib/channel/promise_based_filter.h +++ b/src/core/lib/channel/promise_based_filter.h @@ -188,6 +188,7 @@ class BaseCallData : public Activity, private Wakeable { std::string ActivityDebugTag(WakeupMask) const override { return DebugTag(); } void Finalize(const grpc_call_final_info* final_info) { + ScopedContext ctx(this); finalization_.Run(final_info); }