From 2a61c4b99672d8033b67ae8df8665c09e508941b Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Sun, 10 Nov 2013 11:30:43 +0100 Subject: Fixed lock in awt threads. JavaConsole window is now disposed instead of hidden. --- netx/net/sourceforge/jnlp/util/logging/OutputController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'netx/net/sourceforge/jnlp/util/logging/OutputController.java') 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 -- cgit v1.2.3