Skip to content

Commit dbdca19

Browse files
committed
check status code when polling finished
1 parent 9955b76 commit dbdca19

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

cmd/client/main.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,11 @@ func (c *Coordinator) doPoll(client *http.Client) error {
200200
}
201201
defer resp.Body.Close()
202202

203+
if resp.StatusCode != http.StatusOK {
204+
level.Warn(c.logger).Log("msg", "Unexpected response", "statusCode", resp.StatusCode)
205+
return fmt.Errorf("unexpected response status=%d", resp.StatusCode)
206+
}
207+
203208
request, err := http.ReadRequest(bufio.NewReader(resp.Body))
204209
if err != nil {
205210
level.Error(c.logger).Log("msg", "Error reading request:", "err", err)

0 commit comments

Comments
 (0)