aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan <me@jordan.im>2022-11-25 10:50:39 -0700
committerJordan <me@jordan.im>2022-11-25 10:50:39 -0700
commitd1e98508ecb9c8e3c547554118f53a1ba3be509a (patch)
tree3e3d8c89d7862748ed3f99632d7af780607df13e
parent32b68896d5a1fed17bb9bd18b1b36c3ecd352e27 (diff)
downloadkeep-d1e98508ecb9c8e3c547554118f53a1ba3be509a.tar.gz
keep-d1e98508ecb9c8e3c547554118f53a1ba3be509a.zip
archive: close isArchived() response body; prevent orphaned fd
-rw-r--r--archive.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/archive.go b/archive.go
index 5c9a322..fd9ff31 100644
--- a/archive.go
+++ b/archive.go
@@ -59,6 +59,7 @@ func isArchived(url string) (bool, int) {
log.Println("isArchived: ", err)
return false, 0
}
+ defer resp.Body.Close()
av := &Wayback{}
decoder := json.NewDecoder(resp.Body)
if err := decoder.Decode(av); err != nil {