Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
dcache-resilience: repair over-aggressive handling of broken file mes…
…sages Motivation: While https://rb.dcache.org/r/10734 (commit a352dfc) made some important repairs to the handling of broken files, it did not recognize a bug which existed in the code path which neglects to check that the file is actually ONLINE and the pool is resilient. This results in nearly double the number of alarms reported (since the message received probably was already associated with a BROKEN_FILE alarm). Modification: Do the necessary checks. Result: Resilience should not be reporting on non-resilient files which have been corrupted. Target: master Request: 4.1 Request: 4.0 Request: 3.2 Request: 3.1 Request: 3.0 Request: 2.16 Acked-by: Dmitry Require-notes: yes Require-book: no
- Loading branch information