From 0e18da45b85751abedd7cec496b17873266d65b6 Mon Sep 17 00:00:00 2001 From: Derek Menteer Date: Tue, 24 Oct 2023 14:57:40 -0500 Subject: [PATCH] Ensure gRPC proxy attempts to cleanly close connections. --- pkg/consuldp/xds.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/consuldp/xds.go b/pkg/consuldp/xds.go index ff4acb87..0b2f989e 100644 --- a/pkg/consuldp/xds.go +++ b/pkg/consuldp/xds.go @@ -107,7 +107,7 @@ func (cdp *ConsulDataplane) startXDSServer(ctx context.Context) { func (cdp *ConsulDataplane) stopXDSServer() { if cdp.xdsServer.gRPCServer != nil { cdp.logger.Debug("stopping xDS server") - cdp.xdsServer.gRPCServer.Stop() + cdp.xdsServer.gRPCServer.GracefulStop() } }