diff options
author | Uwe Stieber | 2012-10-12 13:43:41 +0000 |
---|---|---|
committer | Uwe Stieber | 2012-10-12 13:44:00 +0000 |
commit | 35439e9f09455a6d92cc8b792b9b6615971c008b (patch) | |
tree | ceeb13d6207ae1c7f6eaddba50027676682b59e7 /target_explorer | |
parent | 6591ee6c64ccd3c832f3c1dc359c99b4a41301e1 (diff) | |
download | org.eclipse.tcf-35439e9f09455a6d92cc8b792b9b6615971c008b.tar.gz org.eclipse.tcf-35439e9f09455a6d92cc8b792b9b6615971c008b.tar.xz org.eclipse.tcf-35439e9f09455a6d92cc8b792b9b6615971c008b.zip |
Target Explorer: Additional tracing to determine who called IChannelManager#openChannel
Diffstat (limited to 'target_explorer')
-rw-r--r-- | target_explorer/plugins/org.eclipse.tcf.te.tcf.core/src/org/eclipse/tcf/te/tcf/core/internal/ChannelManager.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.core/src/org/eclipse/tcf/te/tcf/core/internal/ChannelManager.java b/target_explorer/plugins/org.eclipse.tcf.te.tcf.core/src/org/eclipse/tcf/te/tcf/core/internal/ChannelManager.java index 3d5e36d13..febb90954 100644 --- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.core/src/org/eclipse/tcf/te/tcf/core/internal/ChannelManager.java +++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.core/src/org/eclipse/tcf/te/tcf/core/internal/ChannelManager.java @@ -58,6 +58,16 @@ public final class ChannelManager extends PlatformObject implements IChannelMana */ @Override public void openChannel(final IPeer peer, final Map<String, Boolean> flags, final DoneOpenChannel done) { + if (CoreBundleActivator.getTraceHandler().isSlotEnabled(0, ITraceIds.TRACE_CHANNEL_MANAGER)) { + try { + throw new Throwable(); + } catch (Throwable e) { + CoreBundleActivator.getTraceHandler().trace("ChannelManager#openChannel called from:", //$NON-NLS-1$ + 0, ITraceIds.TRACE_CHANNEL_MANAGER, IStatus.INFO, this); + e.printStackTrace(); + } + } + Runnable runnable = new Runnable() { @Override public void run() { |