aboutsummaryrefslogtreecommitdiff
path: root/flow-samples
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2014-05-06 22:28:48 +0200
committerJakob Odersky <jodersky@gmail.com>2014-05-06 22:28:48 +0200
commitbf6d9bfdac41dfd70c04749aa3d7efb60e9ae984 (patch)
treed537b4e36625381282d4fb1854eae48b083f18d3 /flow-samples
parent0ecde10e677a44b40bd870b04e3de7467e4c1b47 (diff)
downloadakka-serial-bf6d9bfdac41dfd70c04749aa3d7efb60e9ae984.tar.gz
akka-serial-bf6d9bfdac41dfd70c04749aa3d7efb60e9ae984.tar.bz2
akka-serial-bf6d9bfdac41dfd70c04749aa3d7efb60e9ae984.zip
add Ctrl+D option to end terminal
Diffstat (limited to 'flow-samples')
-rw-r--r--flow-samples/flow-samples-terminal/src/main/scala/com/github/jodersky/flow/samples/terminal/ConsoleReader.scala6
1 files changed, 4 insertions, 2 deletions
diff --git a/flow-samples/flow-samples-terminal/src/main/scala/com/github/jodersky/flow/samples/terminal/ConsoleReader.scala b/flow-samples/flow-samples-terminal/src/main/scala/com/github/jodersky/flow/samples/terminal/ConsoleReader.scala
index 701ecd7..8eb1f15 100644
--- a/flow-samples/flow-samples-terminal/src/main/scala/com/github/jodersky/flow/samples/terminal/ConsoleReader.scala
+++ b/flow-samples/flow-samples-terminal/src/main/scala/com/github/jodersky/flow/samples/terminal/ConsoleReader.scala
@@ -10,8 +10,10 @@ class ConsoleReader extends Actor {
def receive = {
case Read =>
Console.readLine() match {
- case ":q" => parent ! EOT
- case s => parent ! ConsoleInput(s)
+ case ":q" | null => parent ! EOT
+ case s => {
+ parent ! ConsoleInput(s)
+ }
}
}