Skip to content

Commit 0c19a13

Browse files
authored
Merge pull request #161 from hashicorp/jbardin/stopping-recv-loop
grpc stream errors are terminal
2 parents c2aca9f + fa53be6 commit 0c19a13

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

grpc_stdio.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,12 +136,12 @@ func (c *grpcStdioClient) Run(stdout, stderr io.Writer) {
136136
status.Code(err) == codes.Canceled ||
137137
status.Code(err) == codes.Unimplemented ||
138138
err == context.Canceled {
139-
c.log.Warn("received EOF, stopping recv loop", "err", err)
139+
c.log.Debug("received EOF, stopping recv loop", "err", err)
140140
return
141141
}
142142

143143
c.log.Error("error receiving data", "err", err)
144-
continue
144+
return
145145
}
146146

147147
// Determine our output writer based on channel

0 commit comments

Comments
 (0)