From: Sage Weil Date: Tue, 22 Sep 2015 15:16:15 +0000 (-0400) Subject: osd: only send boot if booting on getversion completion X-Git-Tag: v10.0.1~26^2~46 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=21e95c2dac9bceb70619ccfc6e466f4626211112;p=ceph.git osd: only send boot if booting on getversion completion Signed-off-by: Sage Weil --- diff --git a/src/osd/OSD.cc b/src/osd/OSD.cc index 7501542cec9e..d9caaaf87b51 100644 --- a/src/osd/OSD.cc +++ b/src/osd/OSD.cc @@ -4506,7 +4506,7 @@ void OSD::start_boot() void OSD::_maybe_boot(epoch_t oldest, epoch_t newest) { Mutex::Locker l(osd_lock); - if (is_stopping()) + if (!is_booting()) return; dout(10) << "_maybe_boot mon has osdmaps " << oldest << ".." << newest << dendl;