diff --git a/src/server/ServerListManager.cpp b/src/server/ServerListManager.cpp index aafa161..61740a9 100644 --- a/src/server/ServerListManager.cpp +++ b/src/server/ServerListManager.cpp @@ -207,9 +207,14 @@ list ServerListManager::pullServerList() NACOS_THROW(NacosExce list explodedServerList; ParamUtils::Explode(explodedServerList, serverRes.content, '\n'); list serversPulled; + log_debug("getServerListFromServer: %s\n", serverRes.content.c_str()); for (list::const_iterator it = explodedServerList.begin(); it != explodedServerList.end(); it++) { + if (it->empty()) + { + continue; + } NacosServerInfo curServer; size_t pos = it->find(":"); if (pos == std::string::npos) {