Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUwe Stieber2012-10-12 13:43:41 +0000
committerUwe Stieber2012-10-12 13:44:00 +0000
commit35439e9f09455a6d92cc8b792b9b6615971c008b (patch)
treeceeb13d6207ae1c7f6eaddba50027676682b59e7 /target_explorer
parent6591ee6c64ccd3c832f3c1dc359c99b4a41301e1 (diff)
downloadorg.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.java10
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() {

Back to the top