summaryrefslogtreecommitdiffstats
path: root/library/cpp/actors/interconnect/interconnect_nameserver_table.cpp
diff options
context:
space:
mode:
authorienkovich <[email protected]>2022-02-10 16:47:49 +0300
committerDaniil Cherednik <[email protected]>2022-02-10 16:47:49 +0300
commit5bd76e73fa8dd777999be2668ff56928cc3dbecb (patch)
treecee73b6c84f7566d11209bd978e29a7fd9ccec54 /library/cpp/actors/interconnect/interconnect_nameserver_table.cpp
parentb031b9d140bcd39f4ef2764e24d37bee317aaf23 (diff)
Restoring authorship annotation for <[email protected]>. Commit 1 of 2.
Diffstat (limited to 'library/cpp/actors/interconnect/interconnect_nameserver_table.cpp')
-rw-r--r--library/cpp/actors/interconnect/interconnect_nameserver_table.cpp34
1 files changed, 17 insertions, 17 deletions
diff --git a/library/cpp/actors/interconnect/interconnect_nameserver_table.cpp b/library/cpp/actors/interconnect/interconnect_nameserver_table.cpp
index 43419bf70d3..26e57f5156d 100644
--- a/library/cpp/actors/interconnect/interconnect_nameserver_table.cpp
+++ b/library/cpp/actors/interconnect/interconnect_nameserver_table.cpp
@@ -48,34 +48,34 @@ namespace NActors {
for (const auto& x : StaticNodeTable)
infos.push_back(&x.second);
- auto CompareAddressLambda =
+ auto CompareAddressLambda =
[](const TNodeInfo* left, const TNodeInfo* right) {
return left->Port == right->Port ? left->Address < right->Address : left->Port < right->Port;
};
- Sort(infos, CompareAddressLambda);
+ Sort(infos, CompareAddressLambda);
for (ui32 idx = 1, end = StaticNodeTable.size(); idx < end; ++idx) {
const TNodeInfo* left = infos[idx - 1];
const TNodeInfo* right = infos[idx];
- if (left->Address && left->Address == right->Address && left->Port == right->Port)
- return false;
- }
-
- auto CompareHostLambda =
- [](const TNodeInfo* left, const TNodeInfo* right) {
- return left->Port == right->Port ? left->ResolveHost < right->ResolveHost : left->Port < right->Port;
- };
-
- Sort(infos, CompareHostLambda);
-
- for (ui32 idx = 1, end = StaticNodeTable.size(); idx < end; ++idx) {
- const TNodeInfo* left = infos[idx - 1];
- const TNodeInfo* right = infos[idx];
- if (left->ResolveHost == right->ResolveHost && left->Port == right->Port)
+ if (left->Address && left->Address == right->Address && left->Port == right->Port)
return false;
}
+ auto CompareHostLambda =
+ [](const TNodeInfo* left, const TNodeInfo* right) {
+ return left->Port == right->Port ? left->ResolveHost < right->ResolveHost : left->Port < right->Port;
+ };
+
+ Sort(infos, CompareHostLambda);
+
+ for (ui32 idx = 1, end = StaticNodeTable.size(); idx < end; ++idx) {
+ const TNodeInfo* left = infos[idx - 1];
+ const TNodeInfo* right = infos[idx];
+ if (left->ResolveHost == right->ResolveHost && left->Port == right->Port)
+ return false;
+ }
+
return true;
}