From c1cabf5684dcdde69d0062de1b4b60ff7364aa00 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 14 Oct 2011 22:56:06 -0700 Subject: [PATCH] ceph: don't crash when sending message to !up osd Signed-off-by: Sage Weil --- src/tools/common.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/tools/common.cc b/src/tools/common.cc index 3a0ace022e749..3dfa3e2b0fe5f 100644 --- a/src/tools/common.cc +++ b/src/tools/common.cc @@ -344,11 +344,11 @@ static void send_command(CephToolCtx *ctx) } if (!osdmap->is_up(n)) { - reply_rc = -ENOENT; + reply_rc = -ESRCH; reply = true; + } else { + messenger->send_message(m, osdmap->get_inst(n)); } - - messenger->send_message(m, osdmap->get_inst(n)); return; } -- 2.39.5