summaryrefslogtreecommitdiffstats
path: root/client
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2022-03-10 09:46:53 +0100
committerMartin Polden <mpolden@mpolden.no>2022-03-10 09:46:53 +0100
commita62b9623f4c30ed117f0261ae6b5ef318e70cf7f (patch)
tree0cc241b47c77778b43f64c3198d35705dce2ad5f /client
parentb49210239a7fed2e7988c8dd10845c07aa6063d9 (diff)
Both stderr and stdout must be a tty to qualify as a terminal
Diffstat (limited to 'client')
-rw-r--r--client/go/cmd/root.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/client/go/cmd/root.go b/client/go/cmd/root.go
index e74bfc99e2b..d352bd2e822 100644
--- a/client/go/cmd/root.go
+++ b/client/go/cmd/root.go
@@ -136,7 +136,7 @@ Vespa documentation: https://docs.vespa.ai`,
httpClient: util.CreateClient(time.Second * 10),
exec: &execSubprocess{},
}
- cli.isTerminal = func() bool { return isTerminal(cli.Stdout) || isTerminal(cli.Stderr) }
+ cli.isTerminal = func() bool { return isTerminal(cli.Stdout) && isTerminal(cli.Stderr) }
cli.configureFlags()
if err := cli.loadConfig(); err != nil {
return nil, err