]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/ReplicatedPG: kickstart the agent if scrub stats become valid
authorSage Weil <sage@inktank.com>
Mon, 7 Apr 2014 22:21:01 +0000 (15:21 -0700)
committerSage Weil <sage@inktank.com>
Mon, 7 Apr 2014 22:40:47 +0000 (15:40 -0700)
Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/ReplicatedPG.cc

index 6262b2aa984e3570d907fee66a7ec74337b7d8e5..d39a6234f6d164459b6aefb5bedf13fd02a5f162 100644 (file)
@@ -11272,6 +11272,9 @@ void ReplicatedPG::_scrub_finish()
   if (info.stats.stats_invalid) {
     info.stats.stats = scrub_cstat;
     info.stats.stats_invalid = false;
+
+    if (agent_state)
+      agent_choose_mode();
   }
 
   dout(10) << mode << " got "