From bb3e8a0067e3645473d23a01ba5ac877db51edfb Mon Sep 17 00:00:00 2001 From: Anton Leherbauer Date: Wed, 16 Jul 2008 11:45:13 +0000 Subject: [PATCH] Follow-up fix for 214386 to avoid RejectedExecutionException during AbstractDebugVMAdapter.dispose() --- .../ui/viewmodel/SteppingController.java | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/SteppingController.java b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/SteppingController.java index 52874738ff5..bbf8c7ab7c1 100644 --- a/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/SteppingController.java +++ b/plugins/org.eclipse.dd.dsf.debug.ui/src/org/eclipse/dd/dsf/debug/internal/provisional/ui/viewmodel/SteppingController.java @@ -220,21 +220,6 @@ public final class SteppingController implements IStepQueueManager */ public void removeSteppingControlParticipant(final ISteppingControlParticipant participant) { fParticipants.remove(participant); - // remove participant from steps in progress - if (fSynchronizedStepping) { - getExecutor().execute(new DsfRunnable() { - public void run() { - for (IExecutionDMContext disabledCtx : fStepInProgress.keySet()) { - List participants= fStepInProgress.get(disabledCtx); - if (participants != null) { - participants.remove(participant); - if (participants.isEmpty()) { - fStepInProgress.remove(disabledCtx); - } - } - } - }}); - } } /**