]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
osd: start_boot() after init()
authorSage Weil <sage@inktank.com>
Tue, 13 Nov 2012 21:25:31 +0000 (13:25 -0800)
committerSage Weil <sage@inktank.com>
Tue, 13 Nov 2012 23:12:20 +0000 (15:12 -0800)
The previous trigger for start_boot() was racy, depending on whether we
got our rotating keys quickly.

Signed-off-by: Sage Weil <sage@inktank.com>
src/osd/OSD.cc

index 096de5a549ffeff7967e5e9ce00ffd1ace9dd457..3dfae663ba2c73b9d4757ba144a874763491e585 100644 (file)
@@ -940,6 +940,7 @@ int OSD::init()
   }
 
   state = STATE_BOOTING;
+  start_boot();
 
   osd_lock.Lock();
   return 0;