From 38ce5b8c4660abdfa8bb2faba82625cc44976c0c Mon Sep 17 00:00:00 2001 From: robekras Date: Sun, 26 Dec 2010 15:00:13 +0000 Subject: [PATCH] 1) updateThreads is needed. --- .../internal/debug/core/model/PHPDebugTarget.java | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/net.sourceforge.phpeclipse.debug.core/src/net/sourceforge/phpdt/internal/debug/core/model/PHPDebugTarget.java b/net.sourceforge.phpeclipse.debug.core/src/net/sourceforge/phpdt/internal/debug/core/model/PHPDebugTarget.java index 41c5a39..00f460a 100644 --- a/net.sourceforge.phpeclipse.debug.core/src/net/sourceforge/phpdt/internal/debug/core/model/PHPDebugTarget.java +++ b/net.sourceforge.phpeclipse.debug.core/src/net/sourceforge/phpdt/internal/debug/core/model/PHPDebugTarget.java @@ -106,11 +106,11 @@ public class PHPDebugTarget extends PHPDebugElement implements IPHPDebugTarget, 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); @@ -173,10 +173,10 @@ public class PHPDebugTarget extends PHPDebugElement implements IPHPDebugTarget, public synchronized boolean isTerminated() { return state.isTerminated(); } - + private synchronized void terminateThreads () { int i; - + try { for (i = 0; i < threads.length; i++) { threads[i].terminate (); -- 1.7.1