You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by io...@apache.org on 2012/02/24 11:32:07 UTC
svn commit: r1293167 -
/karaf/trunk/shell/commands/src/main/java/org/apache/karaf/shell/shell/WatchAction.java
Author: iocanel
Date: Fri Feb 24 10:32:06 2012
New Revision: 1293167
URL: http://svn.apache.org/viewvc?rev=1293167&view=rev
Log:
[KARAF-1196] command-watch now exits on any key press.
Modified:
karaf/trunk/shell/commands/src/main/java/org/apache/karaf/shell/shell/WatchAction.java
Modified: karaf/trunk/shell/commands/src/main/java/org/apache/karaf/shell/shell/WatchAction.java
URL: http://svn.apache.org/viewvc/karaf/trunk/shell/commands/src/main/java/org/apache/karaf/shell/shell/WatchAction.java?rev=1293167&r1=1293166&r2=1293167&view=diff
==============================================================================
--- karaf/trunk/shell/commands/src/main/java/org/apache/karaf/shell/shell/WatchAction.java (original)
+++ karaf/trunk/shell/commands/src/main/java/org/apache/karaf/shell/shell/WatchAction.java Fri Feb 24 10:32:06 2012
@@ -56,10 +56,7 @@ public class WatchAction extends Abstrac
WatchTask watchTask = new WatchTask(commandProcessor, command.toString().trim());
executorService.scheduleAtFixedRate(watchTask, 0, interval, TimeUnit.SECONDS);
try {
- int c = ' ';
- while (c != 'q' && c != 'Q') {
- c = System.in.read();
- }
+ session.getKeyboard().read();
} finally {
executorService.shutdownNow();
watchTask.close();