From: <ed...@ed...> - 2010-12-26 15:25:39
|
Author: robekras Date: 2010-12-26 09:00:13 -0600 (Sun, 26 Dec 2010) New Revision: 1765 Modified: trunk/net.sourceforge.phpeclipse.debug.core/src/net/sourceforge/phpdt/internal/debug/core/model/PHPDebugTarget.java Log: 1) updateThreads is needed. Modified: trunk/net.sourceforge.phpeclipse.debug.core/src/net/sourceforge/phpdt/internal/debug/core/model/PHPDebugTarget.java =================================================================== --- trunk/net.sourceforge.phpeclipse.debug.core/src/net/sourceforge/phpdt/internal/debug/core/model/PHPDebugTarget.java 2010-11-03 15:32:39 UTC (rev 1764) +++ trunk/net.sourceforge.phpeclipse.debug.core/src/net/sourceforge/phpdt/internal/debug/core/model/PHPDebugTarget.java 2010-12-26 15:00:13 UTC (rev 1765) @@ -106,12 +106,12 @@ fireChangeEvent(); fireThreadCreateEvent(phpThread); } - -// public void updateThreads(PHPThread phpThread) { -// fireChangeEvent(); -// fireThreadCreateEvent(phpThread); -// } + public void updateThreads (PHPThread phpThread) { + fireChangeEvent (); + fireThreadCreateEvent (phpThread); + } + private void fireChangeEvent() { DebugEvent ev = new DebugEvent(this, DebugEvent.CHANGE); DebugPlugin.getDefault().fireDebugEventSet(new DebugEvent[] { ev }); @@ -173,10 +173,10 @@ public synchronized boolean isTerminated() { return state.isTerminated(); } - + private synchronized void terminateThreads () { int i; - + try { for (i = 0; i < threads.length; i++) { threads[i].terminate (); |