aboutsummaryrefslogtreecommitdiff
path: root/response.go
diff options
context:
space:
mode:
authorAdnan Maolood <[email protected]>2021-02-15 19:18:21 -0500
committerAdnan Maolood <[email protected]>2021-02-15 19:18:23 -0500
commitbf4959a8ba2e4da63e9793d3331ac8e04f5888d0 (patch)
tree7a8dc5e4d81e51b1ed3c6ab1e4262c5a0c1cac96 /response.go
parentRemove NewRequestFromURL method (diff)
downloadgo-gemini-bf4959a8ba2e4da63e9793d3331ac8e04f5888d0.tar.xz
go-gemini-bf4959a8ba2e4da63e9793d3331ac8e04f5888d0.zip
Return ErrInvalidResponse on error reading status
Return ErrInvalidResponse when unable to read the response status code instead of returning the error from strconv.
Diffstat (limited to 'response.go')
-rw-r--r--response.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/response.go b/response.go
index b6110d6..c608bb1 100644
--- a/response.go
+++ b/response.go
@@ -51,7 +51,7 @@ func ReadResponse(rc io.ReadCloser) (*Response, error) {
}
status, err := strconv.Atoi(string(statusB))
if err != nil {
- return nil, err
+ return nil, ErrInvalidResponse
}
resp.Status = status