From ac64db277a0a1cd6fa4907b1a6f03e0bd3d02c87 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Fri, 5 May 2023 16:08:31 +0200 Subject: [PATCH] admin: Don't consider .locked file as problematic --- admin/api/health.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/admin/api/health.go b/admin/api/health.go index 1340d016..202ad7ac 100644 --- a/admin/api/health.go +++ b/admin/api/health.go @@ -56,6 +56,10 @@ func getHealth(pathname string) (ret []healthFileReport) { if d.IsDir() && d.Name() != ".tmp" && d.Mode()&os.ModeSymlink == 0 { ret = append(ret, getHealth(p)...) } else if !d.IsDir() && d.Mode()&os.ModeSymlink == 0 && time.Since(d.ModTime()) > 2*time.Second { + if d.Name() == ".locked" { + continue + } + teamDir := strings.TrimPrefix(pathname, TimestampCheck) idteam, _ := pki.GetAssociation(path.Join(TeamsDir, teamDir)) ret = append(ret, healthFileReport{