diff options
author | hor911 <hor911@yandex-team.ru> | 2022-02-10 20:41:21 +0300 |
---|---|---|
committer | hor911 <hor911@yandex-team.ru> | 2022-02-10 20:41:21 +0300 |
commit | ebc12904a7b268104892c8d0d2475ef3eb1c6302 (patch) | |
tree | e3e6e26b253ffd13fe0bdd3a80d086ebce93dac8 | |
parent | e974e37060606ae8363d16dd28c022f0e6be7db8 (diff) | |
download | ydb-ebc12904a7b268104892c8d0d2475ef3eb1c6302.tar.gz |
Allow missed node_id in names.txt
ref:88c686f07a938ad9ed7115c1a7ee7a1d2c492fd5
-rw-r--r-- | ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp b/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp index 6766dd31719..a1bab138126 100644 --- a/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp +++ b/ydb/core/driver_lib/cli_utils/cli_cmds_server.cpp @@ -473,7 +473,7 @@ protected: if (NodeId) RunConfig.NodeId = NodeId; if (AppConfig.HasNameserviceConfig() && NodeId) { - bool nodeIdMatchesConfig = false; + bool nodeIdMatchesConfig = true; TString localhost("localhost"); TString hostname; try { @@ -487,10 +487,9 @@ protected: if (node.GetNodeId() == NodeId) { if ((node.GetHost() != hostname && node.GetHost() != localhost) || (InterconnectPort && InterconnectPort != node.GetPort())) { - continue; + nodeIdMatchesConfig = false; + break; } - nodeIdMatchesConfig = true; - break; } } } catch(TSystemError& e) { |