diff --git a/debug/org.eclipse.cdt.debug.core/ChangeLog b/debug/org.eclipse.cdt.debug.core/ChangeLog index 1ca0b9581c2..06d3c62a657 100644 --- a/debug/org.eclipse.cdt.debug.core/ChangeLog +++ b/debug/org.eclipse.cdt.debug.core/ChangeLog @@ -1,3 +1,7 @@ +2005-04-07 Mikhail Khodjaiants + Bug 89755: CThread.suspend suspends target, not thread. + * CThread.java + 2005-04-04 Alain Magloire Move to Eclipse-31M6 - src/org/eclipse/cdt/debug/internal/core/CMemoryBlockExtensionRetrieval.java diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java index 039f06ae40d..a4b7d5c26ce 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/model/CThread.java @@ -418,7 +418,7 @@ public class CThread extends CDebugElement implements ICThread, IRestart, IResum CDebugElementState oldState = getState(); setState( CDebugElementState.SUSPENDING ); try { - getCDITarget().suspend(); + getCDIThread().suspend(); } catch( CDIException e ) { setState( oldState );