aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan <me@jordan.im>2021-12-13 22:43:20 -0700
committerJordan <me@jordan.im>2021-12-13 22:43:20 -0700
commita3281e1b5cda3466c83ebba65a0d6e59a25dc105 (patch)
tree09c9bb40e8cdc11a0f85272b32d550ec0d1bc88b
parent1cfdfd841155ccca925262a040dd879e6e98b89b (diff)
downloadkeep-a3281e1b5cda3466c83ebba65a0d6e59a25dc105.tar.gz
keep-a3281e1b5cda3466c83ebba65a0d6e59a25dc105.zip
archive: do not log save endpoint timeouts (harmless)
-rw-r--r--archive.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/archive.go b/archive.go
index 8c86de3..768453e 100644
--- a/archive.go
+++ b/archive.go
@@ -3,6 +3,7 @@ package main
import (
"encoding/json"
"log"
+ "net"
"net/http"
"regexp"
"strconv"
@@ -64,7 +65,9 @@ func archive(url string) int {
req, err := http.NewRequest("GET", API_SAVE+url, nil)
resp, err := client.Do(req)
if err != nil {
- log.Println(err)
+ if e, _ := err.(net.Error); !e.Timeout() {
+ log.Println(err)
+ }
return 0
}
return resp.StatusCode