Mario Ivankovits created IGNITE-928:
---------------------------------------
Summary: Array out of bounds in IgniteUtils.filterReachable
Key: IGNITE-928
URL:
https://issues.apache.org/jira/browse/IGNITE-928 Project: Ignite
Issue Type: Bug
Components: general
Environment: Ignite 1.0.5
Reporter: Mario Ivankovits
There is an "Array out of bounds" exception in IgniteUtils.filterReachable.
You ask for list size == 1 and then get(1) instead of get(0)
public static List<InetAddress> filterReachable(List<InetAddress> addrs) {
final int reachTimeout = 2000;
if (addrs.isEmpty())
return Collections.emptyList();
if (addrs.size() == 1) {
>>> if (reachable(addrs.get(1), reachTimeout))
>>> return Collections.singletonList(addrs.get(1));
return Collections.emptyList();
}
Regards,
Mario
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)