diff --git a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/Queue.java b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/Queue.java index 1e563f7f866..6f1cb81d2e7 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/Queue.java +++ b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/Queue.java @@ -61,6 +61,14 @@ public class Queue { return array; } + public boolean isEmpty() { + boolean empty; + synchronized (list) { + empty = list.isEmpty(); + } + return empty; + } + // private static void print(String msg) { // String name = Thread.currentThread().getName(); // System.out.println(name + ": " + msg);