diff options
author | Eike Stepper | 2012-08-30 12:33:20 +0000 |
---|---|---|
committer | Eike Stepper | 2012-08-30 12:33:20 +0000 |
commit | 33cb3dc7aa60e2924151c9153cb4ffb6329d48e5 (patch) | |
tree | 5b982ae2ce1739bcde0a202b443852325949f1ee /plugins | |
parent | 3344b27b17bf2f4c1b23811bc3648d80261767c5 (diff) | |
download | cdo-33cb3dc7aa60e2924151c9153cb4ffb6329d48e5.tar.gz cdo-33cb3dc7aa60e2924151c9153cb4ffb6329d48e5.tar.xz cdo-33cb3dc7aa60e2924151c9153cb4ffb6329d48e5.zip |
[387774] CDO threads prevent JVM to exit on client side standalone
https://bugs.eclipse.org/bugs/show_bug.cgi?id=387774
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.java | 1 | ||||
-rw-r--r-- | plugins/org.eclipse.net4j/src/org/eclipse/spi/net4j/Channel.java | 5 |
2 files changed, 1 insertions, 5 deletions
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.java index 5945f96e8e..3f2c330dc3 100644 --- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.java +++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.java @@ -20,6 +20,7 @@ public class QueueWorkerWorkSerializer extends QueueRunner implements IWorkSeria { public QueueWorkerWorkSerializer() { + setDaemon(true); activate(); } diff --git a/plugins/org.eclipse.net4j/src/org/eclipse/spi/net4j/Channel.java b/plugins/org.eclipse.net4j/src/org/eclipse/spi/net4j/Channel.java index 09cafd650c..f1d0561c73 100644 --- a/plugins/org.eclipse.net4j/src/org/eclipse/spi/net4j/Channel.java +++ b/plugins/org.eclipse.net4j/src/org/eclipse/spi/net4j/Channel.java @@ -321,11 +321,6 @@ public class Channel extends Lifecycle implements InternalChannel */ protected class ReceiveSerializer extends QueueWorkerWorkSerializer { - // CompletionWorkSerializer throws "One command already pending" - // CompletionWorkSerializer - // AsynchronousWorkSerializer - // SynchronousWorkSerializer - @Override protected String getThreadName() { |