Message ID | 20210601200835.940887-1-robh@kernel.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Fix cache aging cleanup of threads | expand |
On Tue, 1 Jun 2021 15:08:35 -0500, Rob Herring wrote: > 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. Ugh, thanks for finding that. Applied to both master and stable-0.7.y. This is bad enough to roll a 0.7.1 soon. [1/1] Fix cache aging cleanup of threads commit: b29c92d3e0a74024ce30c2eaf0cd6f9c5ca1fae9 Best regards,
diff --git a/b4/__init__.py b/b4/__init__.py index e16ebe6c8a37..c0ff004eb88d 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)
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 <robh@kernel.org> --- b4/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)