diff --git a/packages/grpc-js-xds/src/xds-stream-state/cds-state.ts b/packages/grpc-js-xds/src/xds-stream-state/cds-state.ts index 384a5da5..656a2541 100644 --- a/packages/grpc-js-xds/src/xds-stream-state/cds-state.ts +++ b/packages/grpc-js-xds/src/xds-stream-state/cds-state.ts @@ -81,6 +81,9 @@ export class CdsState extends BaseXdsStreamState implements Xds if (!socketAddress) { return false; } + if (socketAddress.address === '') { + return false; + } if (socketAddress.port_specifier !== 'port_value') { return false; }