diff --git a/AdminRegistryServer/ExecuteTask.cpp b/AdminRegistryServer/ExecuteTask.cpp index 7e8d169f..87ea838f 100644 --- a/AdminRegistryServer/ExecuteTask.cpp +++ b/AdminRegistryServer/ExecuteTask.cpp @@ -177,9 +177,10 @@ EMTaskItemStatus TaskList::graceRestart(const TaskItemReq &req, string &log) { vector server; server = DBPROXY->getServers(req.application, req.serverName, req.nodeName, true); - if (server.size() != 0) + if (server.size() == 0) { - // TLOGERROR("TaskList::graceRestartServer error: server is not tars go, grace restart command is not allowed" << endl); + log = "no servers"; + TLOGERROR("TaskList::graceRestartServer no servers" << endl); return EM_I_FAILED; } ret = _adminPrx->notifyServer_inner(req.application, req.serverName, req.nodeName, "tars.gracerestart",log);