From c27b73f965602bfd67ec0714f5b33c509316eeae Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Sun, 20 Sep 2015 14:49:09 -0400 Subject: [PATCH] mon/OSDMonitor: respect NODOWN on osd failure checks Backport: hammer, firefly Signed-off-by: Sage Weil --- src/mon/OSDMonitor.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mon/OSDMonitor.cc b/src/mon/OSDMonitor.cc index 5e23d3de617..bf50b178274 100644 --- a/src/mon/OSDMonitor.cc +++ b/src/mon/OSDMonitor.cc @@ -1623,7 +1623,9 @@ void OSDMonitor::check_failures(utime_t now) for (map::iterator p = failure_info.begin(); p != failure_info.end(); ++p) { - check_failure(now, p->first, p->second); + if (can_mark_down(p->first)) { + check_failure(now, p->first, p->second); + } } } -- 2.47.3