]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: fix recovery deferral
authorSage Weil <sage@newdream.net>
Tue, 4 Nov 2008 19:18:53 +0000 (11:18 -0800)
committerSage Weil <sage@newdream.net>
Tue, 4 Nov 2008 19:18:53 +0000 (11:18 -0800)
src/osd/OSD.cc

index fecf3d6ebf299f3cf8aa3394a1f279a2885a67c1..83969e37eaa280ebfc3cd64770337a14956aec27 100644 (file)
@@ -2873,7 +2873,7 @@ bool OSD::_recover_now()
     dout(15) << "_recover_now max " << g_conf.osd_recovery_max_active << " active" << dendl;
     return false;
   }
-  if (g_clock.now() >= defer_recovery_until) {
+  if (g_clock.now() < defer_recovery_until) {
     dout(15) << "_recover_now defer until " << defer_recovery_until << dendl;
     return false;
   }