From 5a38a4a754a93d9b911e5eb9d50a99f0db1e4af4 Mon Sep 17 00:00:00 2001 From: David Dworken Date: Sat, 10 Sep 2022 18:07:45 -0700 Subject: [PATCH] Treat EOF error as an offline error --- client/lib/lib.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/lib/lib.go b/client/lib/lib.go index 384c464..c592e79 100644 --- a/client/lib/lib.go +++ b/client/lib/lib.go @@ -938,7 +938,7 @@ func ApiPost(path, contentType string, data []byte) ([]byte, error) { } func IsOfflineError(err error) bool { - return strings.Contains(err.Error(), "dial tcp: lookup api.hishtory.dev") || strings.Contains(err.Error(), "read: connection reset by peer") + return strings.Contains(err.Error(), "dial tcp: lookup api.hishtory.dev") || strings.Contains(err.Error(), "read: connection reset by peer") || strings.Contains(err.Error(), ": EOF") } func ReliableDbCreate(db *gorm.DB, entry interface{}) error {