aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog17
-rw-r--r--netx/net/sourceforge/jnlp/NetxPanel.java2
-rw-r--r--netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java2
-rw-r--r--plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java6
-rw-r--r--plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java1
-rw-r--r--plugin/icedteanp/java/sun/applet/PluginStreamHandler.java4
6 files changed, 27 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index f10c6b1..b7301cc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2013-02-06 Adam Domurad <[email protected]>
+
+ Name threads for easier debugging/tooling. Remove 2 erroneous
+ VoidPluginCallRequest header comments.
+ * netx/net/sourceforge/jnlp/NetxPanel.java:
+ Provide name for thread that calls (run).
+ * netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java:
+ Provide name for shutdown hook thread.
+ * plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java:
+ Remove erroneous VoidPluginCallRequest comment. Provide name for
+ ConsumerThread thread.
+ * plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java:
+ Provide name for worker thread.
+ * plugin/icedteanp/java/sun/applet/PluginStreamHandler.java:
+ Remove erroneous VoidPluginCallRequest comment. Provide name for
+ stream listener thread.
+
2013-02-03 Jiri Vanek <[email protected]>
Another renamed conflict file for case insensitive systems
diff --git a/netx/net/sourceforge/jnlp/NetxPanel.java b/netx/net/sourceforge/jnlp/NetxPanel.java
index dfa7262..8a51566 100644
--- a/netx/net/sourceforge/jnlp/NetxPanel.java
+++ b/netx/net/sourceforge/jnlp/NetxPanel.java
@@ -181,7 +181,7 @@ public class NetxPanel extends AppletViewerPanel implements SplashController {
}
}
- handler = new Thread(getThreadGroup(), this);
+ handler = new Thread(getThreadGroup(), this, "NetxPanelThread@" + this.documentURL);
handler.start();
}
diff --git a/netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java b/netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java
index fedf918..add5035 100644
--- a/netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java
+++ b/netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java
@@ -738,7 +738,7 @@ public class JNLPRuntime {
e.printStackTrace();
}
- Runtime.getRuntime().addShutdownHook(new Thread() {
+ Runtime.getRuntime().addShutdownHook(new Thread("JNLPRuntimeShutdownHookThread") {
public void run() {
markNetxStopped();
CacheUtil.cleanCache();
diff --git a/plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java b/plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java
index e6968b5..ec0a6e7 100644
--- a/plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java
+++ b/plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java
@@ -1,4 +1,4 @@
-/* VoidPluginCallRequest -- represent Java-to-JavaScript requests
+/*
Copyright (C) 2008 Red Hat
This file is part of IcedTea.
@@ -131,6 +131,10 @@ class PluginMessageConsumer {
protected class ConsumerThread extends Thread {
+ public ConsumerThread() {
+ super("PluginMessageConsumer.ConsumerThread");
+ }
+
/**
* Scans the readQueue for priority messages and brings them to the front
*/
diff --git a/plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java b/plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java
index 01f9c24..31e9e27 100644
--- a/plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java
+++ b/plugin/icedteanp/java/sun/applet/PluginMessageHandlerWorker.java
@@ -50,6 +50,7 @@ class PluginMessageHandlerWorker extends Thread {
PluginMessageConsumer consumer,
PluginStreamHandler streamHandler, int id,
boolean isPriorityWorker) {
+ super("PluginMessageHandlerWorker" + id);
this.id = id;
this.streamHandler = streamHandler;
diff --git a/plugin/icedteanp/java/sun/applet/PluginStreamHandler.java b/plugin/icedteanp/java/sun/applet/PluginStreamHandler.java
index 0bb1f01..06361e8 100644
--- a/plugin/icedteanp/java/sun/applet/PluginStreamHandler.java
+++ b/plugin/icedteanp/java/sun/applet/PluginStreamHandler.java
@@ -1,4 +1,4 @@
-/* VoidPluginCallRequest -- represent Java-to-JavaScript requests
+/*
Copyright (C) 2008 Red Hat
This file is part of IcedTea.
@@ -81,7 +81,7 @@ public class PluginStreamHandler {
public void startProcessing() {
- Thread listenerThread = new Thread() {
+ Thread listenerThread = new Thread("PluginStreamHandlerListenerThread") {
public void run() {