You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by "Mario Ivankovits (JIRA)" <ji...@apache.org> on 2015/05/20 16:42:59 UTC
[jira] [Created] (IGNITE-928) Array out of bounds in
IgniteUtils.filterReachable
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)