X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-akka-raft-example%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fcluster%2Fexample%2FMain.java;h=54ff92993a9ad23e2236b26c2944a28c944f9ba3;hp=5c3b49f247214733179641c59e61887e587ebaba;hb=6cd5778f454ba882d0e15361dfa6a5cd06721d97;hpb=e2607370f5ac443a5a2f1f00f693f82a0b57161d diff --git a/opendaylight/md-sal/sal-akka-raft-example/src/main/java/org/opendaylight/controller/cluster/example/Main.java b/opendaylight/md-sal/sal-akka-raft-example/src/main/java/org/opendaylight/controller/cluster/example/Main.java index 5c3b49f247..54ff92993a 100644 --- a/opendaylight/md-sal/sal-akka-raft-example/src/main/java/org/opendaylight/controller/cluster/example/Main.java +++ b/opendaylight/md-sal/sal-akka-raft-example/src/main/java/org/opendaylight/controller/cluster/example/Main.java @@ -14,6 +14,7 @@ import akka.actor.PoisonPill; import com.google.common.base.Optional; import java.io.BufferedReader; import java.io.InputStreamReader; +import java.nio.charset.Charset; import java.util.Arrays; import java.util.HashMap; import java.util.List; @@ -54,7 +55,7 @@ public final class Main { ActorRef clientActor = ACTOR_SYSTEM.actorOf(ClientActor.props(example1Actor)); BufferedReader br = - new BufferedReader(new InputStreamReader(System.in)); + new BufferedReader(new InputStreamReader(System.in, Charset.defaultCharset())); System.out.println("Usage :"); System.out.println("s <1-3> to start a peer"); @@ -64,6 +65,9 @@ public final class Main { System.out.print("Enter command (0 to exit):"); try { String line = br.readLine(); + if (line == null) { + continue; + } String[] split = line.split(" "); if (split.length > 1) { String command = split[0];