From 05ecb2f2c82e6da6f0d93644589b8aae660e3ebf Mon Sep 17 00:00:00 2001 From: Sebastien Douheret Date: Mon, 12 Mar 2018 16:10:40 +0100 Subject: Exit xds-cli on XDS-Server disconneciton. Signed-off-by: Sebastien Douheret --- cmd-sdks.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'cmd-sdks.go') diff --git a/cmd-sdks.go b/cmd-sdks.go index eeebffa..e4012e7 100644 --- a/cmd-sdks.go +++ b/cmd-sdks.go @@ -305,6 +305,10 @@ func sdksInstall(ctx *cli.Context) error { // Wait exit select { + case res := <-IOSkClient.ServerDiscoChan: + Log.Debugf("XDS Server disconnected %v", res) + return cli.NewExitError(res.error, res.code) + case res := <-exitChan: if res.code == 0 { Log.Debugln("Exit successfully") -- cgit 1.2.3-korg