From 75ce11090e78b23884d2a5ea89e41f67f4f8ca13 Mon Sep 17 00:00:00 2001 From: Yash Tibrewal Date: Tue, 12 Nov 2024 19:17:09 +0000 Subject: [PATCH] Fix build --- .../chaotic_good_legacy/server/chaotic_good_server.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.h b/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.h index c804b68cba2ea..270a176019326 100644 --- a/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.h +++ b/src/core/ext/transport/chaotic_good_legacy/server/chaotic_good_server.h @@ -126,14 +126,20 @@ class ChaoticGoodServerListener final : public Server::ListenerInterface { int32_t data_alignment_; }; - void Start(Server*, const std::vector*) override { - StartListening().IgnoreError(); - }; + void Start() override { StartListening().IgnoreError(); }; channelz::ListenSocketNode* channelz_listen_socket_node() const override { return nullptr; } + void SetServerListenerState(RefCountedPtr) override {} + + const grpc_resolved_address* resolved_address() const override { + // chaotic good doesn't use the new ListenerState interface yet. + Crash("Unimplemented"); + return nullptr; + } + void SetOnDestroyDone(grpc_closure* closure) override { MutexLock lock(&mu_); on_destroy_done_ = closure;