Treat connect timeouts as network failures to fix #30

This commit is contained in:
David Dworken 2022-11-14 16:29:55 -08:00
parent b27a5b3af5
commit a18d444d09
No known key found for this signature in database

View File

@ -1263,7 +1263,8 @@ func IsOfflineError(err error) bool {
strings.Contains(err.Error(), ": EOF") ||
strings.Contains(err.Error(), ": status_code=502") ||
strings.Contains(err.Error(), ": status_code=503") ||
strings.Contains(err.Error(), ": i/o timeout")
strings.Contains(err.Error(), ": i/o timeout") ||
strings.Contains(err.Error(), "connect: operation timed out")
}
func ReliableDbCreate(db *gorm.DB, entry interface{}) error {