aboutsummaryrefslogtreecommitdiffstats
path: root/netx/net/sourceforge/jnlp/util/logging/OutputController.java
diff options
context:
space:
mode:
authorJiri Vanek <[email protected]>2013-11-10 11:30:43 +0100
committerJiri Vanek <[email protected]>2013-11-10 11:30:43 +0100
commit2a61c4b99672d8033b67ae8df8665c09e508941b (patch)
tree03185b7c00a2bc3a0a2d0d7485e4c3a4d9f91142 /netx/net/sourceforge/jnlp/util/logging/OutputController.java
parentcf63aa76a56b525aa72476725c5ce88f41ce39e9 (diff)
Fixed lock in awt threads. JavaConsole window is now disposed instead of hidden.
Diffstat (limited to 'netx/net/sourceforge/jnlp/util/logging/OutputController.java')
-rw-r--r--netx/net/sourceforge/jnlp/util/logging/OutputController.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/netx/net/sourceforge/jnlp/util/logging/OutputController.java b/netx/net/sourceforge/jnlp/util/logging/OutputController.java
index 3606e6c..6a6dcd6 100644
--- a/netx/net/sourceforge/jnlp/util/logging/OutputController.java
+++ b/netx/net/sourceforge/jnlp/util/logging/OutputController.java
@@ -102,7 +102,7 @@ public class OutputController {
while (true) {
try {
synchronized (OutputController.this) {
- OutputController.this.wait();
+ OutputController.this.wait(1000);
if (!(OutputController.this == null || messageQue.isEmpty())) {
flush();
}
@@ -199,7 +199,7 @@ public class OutputController {
outLog = new PrintStreamLogger(out);
errLog = new PrintStreamLogger(err);
//itw logger have to be fully initialised before start
- Thread t = new Thread(messageQueConsumer);
+ Thread t = new Thread(messageQueConsumer, "Output controller consumer daemon");
t.setDaemon(true);
t.start();
//some messages were probably posted before start of consumer