diff options
author | Eike Stepper | 2009-01-07 20:26:55 +0000 |
---|---|---|
committer | Eike Stepper | 2009-01-07 20:26:55 +0000 |
commit | 3586a8dca601f3941c475ff5bedc60c1ef45e89d (patch) | |
tree | c58f5aaa124fec3b149a73af48b3f976d11a4f81 | |
parent | 6eda729612cfe8b133d6519d008ad21af665ed78 (diff) | |
download | cdo-3586a8dca601f3941c475ff5bedc60c1ef45e89d.tar.gz cdo-3586a8dca601f3941c475ff5bedc60c1ef45e89d.tar.xz cdo-3586a8dca601f3941c475ff5bedc60c1ef45e89d.zip |
enhance dump traces
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() |