Skip to content

Commit 221253a

Browse files
committed
Oneliners
1 parent 2051db6 commit 221253a

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

server/src/main/java/org/elasticsearch/cluster/coordination/PeerFinder.java

+2-9
Original file line numberDiff line numberDiff line change
@@ -338,15 +338,8 @@ public void handleResponse(PeersResponse response) {
338338

339339
peersRequestInFlight = false;
340340

341-
if (response.getMasterNode().isPresent()) {
342-
final DiscoveryNode masterNode = response.getMasterNode().get();
343-
if (masterNode.equals(discoveryNode) == false) {
344-
startProbe(masterNode.getAddress());
345-
}
346-
} else {
347-
response.getKnownPeers().stream().map(DiscoveryNode::getAddress)
348-
.forEach(PeerFinder.this::startProbe);
349-
}
341+
response.getMasterNode().map(DiscoveryNode::getAddress).ifPresent(PeerFinder.this::startProbe);
342+
response.getKnownPeers().stream().map(DiscoveryNode::getAddress).forEach(PeerFinder.this::startProbe);
350343
}
351344

352345
if (response.getMasterNode().equals(Optional.of(discoveryNode))) {

0 commit comments

Comments
 (0)