From 5110ac05c18ca187f938403e4286eac0fcb30ef2 Mon Sep 17 00:00:00 2001 From: John Cortell Date: Wed, 3 Feb 2010 14:14:53 +0000 Subject: [PATCH] Clarify comment. Discussed with Marc. --- .../dsf/debug/internal/ui/disassembly/DisassemblyPart.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java index 9074b0ccecb..6c28463fed0 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java @@ -2306,7 +2306,8 @@ public abstract class DisassemblyPart extends WorkbenchPart implements IDisassem if (fDebugSessionId != null) { if (getSession() != null) { try { - // Store the values that we are going to change + // Don't call getSession() from executor; may + // return different session by the time it runs final DsfSession session = getSession(); session.getExecutor().execute(new DsfRunnable() { public void run() { @@ -2343,7 +2344,8 @@ public abstract class DisassemblyPart extends WorkbenchPart implements IDisassem } else if (fDebugSessionId != null) { if (getSession() != null) { try { - // Store the values that we are going to change + // Don't call getSession() from executor; may return + // different session by the time it runs final DsfSession session = getSession(); session.getExecutor().execute(new DsfRunnable() { public void run() {