From: renhwztetecs Date: Thu, 31 Mar 2016 12:13:34 +0000 (+0800) Subject: mon/monmap: conditional optimization in build_from_host_list X-Git-Tag: v11.0.0~857^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=8cf6b809b1a4b5572fecc7374d57dff664a75c0d;p=ceph.git mon/monmap: conditional optimization in build_from_host_list conditional optimization in build_from_host_list Signed-off-by: huanwen ren --- diff --git a/src/mon/MonMap.cc b/src/mon/MonMap.cc index 8341cac624a0..0efcc59e6fc0 100644 --- a/src/mon/MonMap.cc +++ b/src/mon/MonMap.cc @@ -153,6 +153,8 @@ int MonMap::build_from_host_list(std::string hostlist, std::string prefix) { vector addrs; if (parse_ip_port_vec(hostlist.c_str(), addrs)) { + if (addrs.empty()) + return -ENOENT; for (unsigned i=0; i