Merge pull request #372 from ivilata/FixSeedNodeProcessArgs

Escape vertical bar when splitting seed node addresses in command line
This commit is contained in:
Manfred Karrer 2016-04-05 13:09:17 +02:00
commit 9da87a3968

View file

@ -82,7 +82,7 @@ public class SeedNode {
String arg4 = args[4];
checkArgument(arg4.contains(":") && arg4.split(":").length > 1 && arg4.split(":")[1].length() > 3,
"Wrong program argument");
List<String> list = Arrays.asList(arg4.split("|"));
List<String> list = Arrays.asList(arg4.split("\\|"));
progArgSeedNodes = new HashSet<>();
list.forEach(e -> {
checkArgument(e.contains(":") && e.split(":").length == 2 && e.split(":")[1].length() == 4,