Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoreutarass2011-08-16 20:30:13 +0000
committereutarass2011-08-16 20:30:13 +0000
commitf10957ea561a8be3a52ef6a9c60cf02b66c43bd3 (patch)
tree966df67a8f1bf2ebb1b4d044dc2f394fc6a8963c /plugins/org.eclipse.tm.tcf.debug
parent96c8b24e75670c3155c408182a61b5812cd3a7af (diff)
downloadorg.eclipse.tcf-f10957ea561a8be3a52ef6a9c60cf02b66c43bd3.tar.gz
org.eclipse.tcf-f10957ea561a8be3a52ef6a9c60cf02b66c43bd3.tar.xz
org.eclipse.tcf-f10957ea561a8be3a52ef6a9c60cf02b66c43bd3.zip
TCF Debugger: fixed few issues in breakpoint action cancellation logic.
Diffstat (limited to 'plugins/org.eclipse.tm.tcf.debug')
-rw-r--r--plugins/org.eclipse.tm.tcf.debug/src/org/eclipse/tm/internal/tcf/debug/model/TCFLaunch.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/org.eclipse.tm.tcf.debug/src/org/eclipse/tm/internal/tcf/debug/model/TCFLaunch.java b/plugins/org.eclipse.tm.tcf.debug/src/org/eclipse/tm/internal/tcf/debug/model/TCFLaunch.java
index 37735a104..ee39cec6c 100644
--- a/plugins/org.eclipse.tm.tcf.debug/src/org/eclipse/tm/internal/tcf/debug/model/TCFLaunch.java
+++ b/plugins/org.eclipse.tm.tcf.debug/src/org/eclipse/tm/internal/tcf/debug/model/TCFLaunch.java
@@ -1145,6 +1145,7 @@ public class TCFLaunch extends Launch {
long time = System.currentTimeMillis();
Protocol.invokeLater(timestamp + actions_interval - time, new Runnable() {
public void run() {
+ if (active_actions.get(id) != action) return;
long time = System.currentTimeMillis();
synchronized (pending_clients) {
if (pending_clients.size() > 0) {

Back to the top