Skip to content

Commit d5ea254

Browse files
committed
Allow IPv6 port binding to fail
1 parent 77dc658 commit d5ea254

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

Diff for: packages/grpc-js-xds/interop/xds-interop-server.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,12 @@ async function main() {
289289
case 'IPV6':
290290
await serverBindPromise(server, `[::1]:${argv.port}`, creds);
291291
for (const address of getIPv6Addresses()) {
292-
await serverBindPromise(server, `${address}:${argv.port}`, creds);
292+
try {
293+
await serverBindPromise(server, `${address}:${argv.port}`, creds);
294+
} catch (e) {
295+
console.log((e as Error).message);
296+
continue;
297+
}
293298
}
294299
break;
295300
default:

0 commit comments

Comments
 (0)