From: David Zafman Date: Thu, 4 Dec 2014 00:35:09 +0000 (-0800) Subject: ceph_objectstore_tool: In error case umount objectstore X-Git-Tag: v0.92~32^2~7^2~8 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=bc6ea9cb8a2b86c73f7f15bc46145177ccf91f4b;p=ceph.git ceph_objectstore_tool: In error case umount objectstore Signed-off-by: David Zafman --- diff --git a/src/tools/ceph_objectstore_tool.cc b/src/tools/ceph_objectstore_tool.cc index b96ef07a7c6..433dadef8f8 100644 --- a/src/tools/ceph_objectstore_tool.cc +++ b/src/tools/ceph_objectstore_tool.cc @@ -2351,7 +2351,8 @@ int main(int argc, char **argv) } } catch (std::runtime_error& e) { cerr << e.what() << std::endl; - exit(1); + ret = 1; + goto out; } }