Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 72507 | Differences between
and this patch

Collapse All | Expand All

(-)ui/org/eclipse/jdt/internal/debug/ui/ThreadMonitorManager.java (-1 / +8 lines)
Lines 162-168 Link Here
162
		public void run() {
162
		public void run() {
163
			Object[] threads= fJavaMonitorThreads.values().toArray();
163
			Object[] threads= fJavaMonitorThreads.values().toArray();
164
			for (int i = 0; i < threads.length; i++) {
164
			for (int i = 0; i < threads.length; i++) {
165
				((JavaMonitorThread) threads[i]).refresh();
165
				final JavaMonitorThread javaMonitorThread = (JavaMonitorThread) threads[i];
166
				IJavaThread javaThread = javaMonitorThread.getThread();
167
				javaThread.queueRunnable(new Runnable() {
168
                    public void run() {
169
                        javaMonitorThread.refresh();
170
                    }
171
                });
172
                
166
			}
173
			}
167
		}
174
		}
168
	}
175
	}

Return to bug 72507