From e0d210a7e3f3b56dbd03a4bf7ac7c258dbd5425b Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Thu, 24 Apr 2003 15:20:10 +0000 Subject: [PATCH] call MIInferior.update in processSuspend() --- .../src/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java index cb3597df71d..f11b5683e3f 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java +++ b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/cdi/EventManager.java @@ -24,6 +24,7 @@ import org.eclipse.cdt.debug.core.cdi.ICDIVariableManager; import org.eclipse.cdt.debug.core.cdi.event.ICDIEvent; import org.eclipse.cdt.debug.core.cdi.event.ICDIEventListener; import org.eclipse.cdt.debug.core.cdi.model.ICDITarget; +import org.eclipse.cdt.debug.mi.core.MISession; import org.eclipse.cdt.debug.mi.core.cdi.event.ChangedEvent; import org.eclipse.cdt.debug.mi.core.cdi.event.CreatedEvent; import org.eclipse.cdt.debug.mi.core.cdi.event.DestroyedEvent; @@ -281,6 +282,9 @@ public class EventManager extends SessionObject implements ICDIEventManager, Obs if (srcMgr.isAutoUpdate()) { srcMgr.update(); } + // give a chance also to the underlying inferior. + MISession mi = session.getMISession(); + mi.getMIInferior().update(); } catch (CDIException e) { //System.out.println(e); }