From 36351396fa6db3dfc295b63fd1f3f267b0d82c30 Mon Sep 17 00:00:00 2001 From: "Diogo Franco (Kovensky)" Date: Sun, 14 Jul 2013 15:03:46 -0300 Subject: [PATCH] anidb: Make cached *File expire earlier if they're Incomplete --- filecache.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/filecache.go b/filecache.go index a5175ee..e3ae93c 100644 --- a/filecache.go +++ b/filecache.go @@ -25,6 +25,9 @@ func (f *File) IsStale() bool { if f == nil { return true } + if f.Incomplete { + return time.Now().Sub(f.Cached) > FileIncompleteCacheDuration + } return time.Now().Sub(f.Cached) > FileCacheDuration } -- 2.44.0