From a58ad9091e596dfa13faa857ac16487fc5d68479 Mon Sep 17 00:00:00 2001 From: "Diogo Franco (Kovensky)" Date: Fri, 26 Jul 2013 02:32:38 -0300 Subject: [PATCH] anidb: Correct inverted test in FileByEd2kSize Resulted in always having cache misses. --- filecache.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/filecache.go b/filecache.go index 564f84f..e590a73 100644 --- a/filecache.go +++ b/filecache.go @@ -152,7 +152,7 @@ func (adb *AniDB) FileByEd2kSize(ed2k string, size int64) <-chan *File { fid := FID(0) switch ts, err := Cache.Get(&fid, key...); { - case err != nil && time.Now().Sub(ts) < FileCacheDuration: + case err == nil && time.Now().Sub(ts) < FileCacheDuration: intentMap.NotifyClose(fid, key...) return ch } -- 2.44.0