From 747e56e24be3d138f281fc52841da8bda6241e4e Mon Sep 17 00:00:00 2001 From: Sergey Chebotarev <50007587+d7d1cd@users.noreply.github.com> Date: Mon, 15 Jul 2024 13:14:18 -0700 Subject: [PATCH] Add protected destructor (#37215) c++ @drfloob @yashykt Closes #37215 COPYBARA_INTEGRATE_REVIEW=https://github.com/grpc/grpc/pull/37215 from d7d1cd:virtual_destructor 861ad17edae0f777c341019c513e1ede55b75a15 PiperOrigin-RevId: 652578386 --- include/grpc/event_engine/extensible.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/grpc/event_engine/extensible.h b/include/grpc/event_engine/extensible.h index 51812f935c6..9af4f37682b 100644 --- a/include/grpc/event_engine/extensible.h +++ b/include/grpc/event_engine/extensible.h @@ -60,6 +60,9 @@ class Extensible { /// if (endpoint != nullptr) endpoint->Process(); /// virtual void* QueryExtension(absl::string_view /*id*/) { return nullptr; } + + protected: + ~Extensible() = default; }; } // namespace experimental