From f16181a01ec02cb35d1093267ed42a6ced29ed64 Mon Sep 17 00:00:00 2001 From: Rob Herring Date: Tue, 1 Jun 2021 15:08:35 -0500 Subject: Fix cache aging cleanup of threads The cache aging for threads was not running resulting in failures to fetch new messages in threads. Fix the empty cache check which should be for no '.msgs' directories. Fixes: 4950093c0c3e ("Don't use mboxo for anything") Signed-off-by: Rob Herring Signed-off-by: Konstantin Ryabitsev Link: https://lore.kernel.org/r/20210601200835.940887-1-robh@kernel.org --- b4/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/b4/__init__.py b/b4/__init__.py index 17c569d..1897699 100644 --- a/b4/__init__.py +++ b/b4/__init__.py @@ -1882,7 +1882,7 @@ def get_cache_dir(appname: str = 'b4') -> str: expmin = 600 expage = time.time() - expmin for entry in os.listdir(cachedir): - if entry.find('.mbx') <= 0 and entry.find('.lookup') <= 0 and entry.find('.msgs'): + if entry.find('.mbx') <= 0 and entry.find('.lookup') <= 0 and entry.find('.msgs') <= 0: continue fullpath = os.path.join(cachedir, entry) st = os.stat(fullpath) -- cgit v1.2.3