]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
osd: install admin socket commands after signals
authorSage Weil <sage@inktank.com>
Sat, 24 Aug 2013 21:04:09 +0000 (14:04 -0700)
committerSage Weil <sage@inktank.com>
Tue, 27 Aug 2013 16:41:41 +0000 (09:41 -0700)
commit11f5853d8178ab60ab948d373c1a1f67324ce3bd
tree2f0163f8229638672ed465d2eb3835c48c0be849
parent39adc0195e6016ce36828885515be1bffbc10ae1
osd: install admin socket commands after signals

This lets us tell by the presence of the admin socket commands whether
a signal will make us shut down cleanly.  See #5924.

Signed-off-by: Sage Weil <sage@inktank.com>
Reviewed-by: Samuel Just <sam.just@inktank.com>
(cherry picked from commit c5b5ce120a8ce9116be52874dbbcc39adec48b5c)
src/ceph_osd.cc
src/osd/OSD.cc
src/osd/OSD.h