mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
[223969] Fixed a thread-handling problem introduced by fix.
This commit is contained in:
parent
4f71f37d15
commit
506cc50df7
1 changed files with 1 additions and 2 deletions
|
@ -407,7 +407,7 @@ public class MIRunControl extends AbstractDsfService implements IRunControl
|
||||||
@DsfServiceEventHandler
|
@DsfServiceEventHandler
|
||||||
public void eventDispatched(ContainerSuspendedEvent e) {
|
public void eventDispatched(ContainerSuspendedEvent e) {
|
||||||
fMICommandCache.setContextAvailable(e.getDMContext(), true);
|
fMICommandCache.setContextAvailable(e.getDMContext(), true);
|
||||||
fMICommandCache.reset(e.getDMContext());
|
fMICommandCache.reset();
|
||||||
fStateChangeReason = e.getReason();
|
fStateChangeReason = e.getReason();
|
||||||
fStateChangeTriggeringContext = e.getTriggeringContext();
|
fStateChangeTriggeringContext = e.getTriggeringContext();
|
||||||
fSuspended = true;
|
fSuspended = true;
|
||||||
|
@ -431,7 +431,6 @@ public class MIRunControl extends AbstractDsfService implements IRunControl
|
||||||
@DsfServiceEventHandler
|
@DsfServiceEventHandler
|
||||||
public void eventDispatched(ExitedDMEvent e) {
|
public void eventDispatched(ExitedDMEvent e) {
|
||||||
fMICommandCache.reset(e.getExecutionContext());
|
fMICommandCache.reset(e.getExecutionContext());
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////////////
|
///////////////////////////////////////////////////////////////////////////
|
||||||
|
|
Loading…
Add table
Reference in a new issue