Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2009-01-07 20:26:55 +0000
committerEike Stepper2009-01-07 20:26:55 +0000
commit3586a8dca601f3941c475ff5bedc60c1ef45e89d (patch)
treec58f5aaa124fec3b149a73af48b3f976d11a4f81
parent6eda729612cfe8b133d6519d008ad21af665ed78 (diff)
downloadcdo-3586a8dca601f3941c475ff5bedc60c1ef45e89d.tar.gz
cdo-3586a8dca601f3941c475ff5bedc60c1ef45e89d.tar.xz
cdo-3586a8dca601f3941c475ff5bedc60c1ef45e89d.zip
enhance dump traces
-rw-r--r--plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPAcceptor.java3
-rw-r--r--plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPConnector.java2
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/Lifecycle.java2
3 files changed, 7 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPAcceptor.java b/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPAcceptor.java
index 2ebea8b1fe..717aa8ec0f 100644
--- a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPAcceptor.java
+++ b/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPAcceptor.java
@@ -14,6 +14,7 @@ import org.eclipse.net4j.internal.tcp.bundle.OM;
import org.eclipse.net4j.tcp.ITCPAcceptor;
import org.eclipse.net4j.tcp.ITCPPassiveSelectorListener;
import org.eclipse.net4j.tcp.ITCPSelector;
+import org.eclipse.net4j.util.ReflectUtil.ExcludeFromDump;
import org.eclipse.net4j.util.concurrent.Worker;
import org.eclipse.net4j.util.io.IOUtil;
import org.eclipse.net4j.util.om.trace.ContextTracer;
@@ -45,12 +46,14 @@ public class TCPAcceptor extends Acceptor implements ITCPAcceptor, ITCPPassiveSe
private TCPSelector selector;
+ @ExcludeFromDump
private SelectionKey selectionKey;
private boolean startSynchronously = DEFAULT_START_SYNCHRONOUSLY;
private long synchronousStartTimeout = DEFAULT_SYNCHRONOUS_START_TIMEOUT;
+ @ExcludeFromDump
private CountDownLatch startLatch;
private ServerSocketChannel serverSocketChannel;
diff --git a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPConnector.java b/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPConnector.java
index 9d41602429..3be0c678fe 100644
--- a/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPConnector.java
+++ b/plugins/org.eclipse.net4j.tcp/src/org/eclipse/net4j/internal/tcp/TCPConnector.java
@@ -21,6 +21,7 @@ import org.eclipse.net4j.tcp.ITCPActiveSelectorListener;
import org.eclipse.net4j.tcp.ITCPConnector;
import org.eclipse.net4j.tcp.ITCPSelector;
import org.eclipse.net4j.util.WrappedException;
+import org.eclipse.net4j.util.ReflectUtil.ExcludeFromDump;
import org.eclipse.net4j.util.io.IOUtil;
import org.eclipse.net4j.util.lifecycle.LifecycleUtil;
import org.eclipse.net4j.util.om.trace.ContextTracer;
@@ -51,6 +52,7 @@ public abstract class TCPConnector extends Connector implements ITCPConnector, I
private ITCPSelector selector;
+ @ExcludeFromDump
private SelectionKey selectionKey;
private BlockingQueue<InternalChannel> writeQueue = new LinkedBlockingQueue<InternalChannel>();
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/Lifecycle.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/Lifecycle.java
index b3515a6e1e..b5c40721e1 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/Lifecycle.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/lifecycle/Lifecycle.java
@@ -13,6 +13,7 @@ package org.eclipse.net4j.util.lifecycle;
import org.eclipse.net4j.internal.util.bundle.OM;
import org.eclipse.net4j.util.CheckUtil;
import org.eclipse.net4j.util.ReflectUtil;
+import org.eclipse.net4j.util.ReflectUtil.ExcludeFromDump;
import org.eclipse.net4j.util.event.Notifier;
import org.eclipse.net4j.util.om.trace.ContextTracer;
@@ -35,6 +36,7 @@ public class Lifecycle extends Notifier implements ILifecycle.Introspection
private ILifecycleState lifecycleState = ILifecycleState.INACTIVE;
+ @ExcludeFromDump
private Semaphore lifecycleSemaphore = new Semaphore(1);
protected Lifecycle()

Back to the top