From: José Bollo Date: Wed, 14 Aug 2019 08:48:54 +0000 (+0200) Subject: cache: improve cache management X-Git-Tag: 8.99.1~44 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=commitdiff_plain;h=757606ffa7cbfa210d358d3ac765b55c4818f5ed;p=src%2Fcynagora.git cache: improve cache management Change-Id: I2a95154e728bf87976280b52ae0214664b107fd6 Signed-off-by: José Bollo --- diff --git a/src/cache.c b/src/cache.c index 299d952..3b98c1e 100644 --- a/src/cache.c +++ b/src/cache.c @@ -107,8 +107,10 @@ drop_lre( while (iter < cache->used) { item = itemat(cache, iter); hit = item->hit; - if (hit < hmin) + if (hit <= hmin) { found = iter; + hmin = hit; + } iter += item->length; } if (found < cache->used)