diff options
author | eutarass | 2011-08-16 20:30:13 +0000 |
---|---|---|
committer | eutarass | 2011-08-16 20:30:13 +0000 |
commit | f10957ea561a8be3a52ef6a9c60cf02b66c43bd3 (patch) | |
tree | 966df67a8f1bf2ebb1b4d044dc2f394fc6a8963c /plugins/org.eclipse.tm.tcf.debug | |
parent | 96c8b24e75670c3155c408182a61b5812cd3a7af (diff) | |
download | org.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.java | 1 |
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) { |