]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: fix OSDService vs Objecter init order 6366/head
authorSage Weil <sage@redhat.com>
Fri, 23 Oct 2015 17:27:39 +0000 (13:27 -0400)
committerSage Weil <sage@redhat.com>
Fri, 23 Oct 2015 17:27:39 +0000 (13:27 -0400)
commit5c4919219efdc445d226f14c908c4003fe8df05e
treef40ab0c6ac36d79e28b744774a791f529ad34769
parentcfc970f7c6a9a2cb8ad2922d05ac0984e879c425
osd: fix OSDService vs Objecter init order

This reverts c7d96a5ed1d2cb844622af29b13705b8f7be6be7, but still keeps
the Objecter init *after* we have authenticated.  This way we don't
crash when we get mon messages like MOSDPGCreate, and we also don't
request maps we aren't prepared to handle.

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