From 46379aed09b69617f4c7334bb52fa2be7863c3fb Mon Sep 17 00:00:00 2001 From: Marc Khouzam Date: Thu, 18 Feb 2010 16:00:37 +0000 Subject: [PATCH] [302927] Reverting fix because it broke shared library event handling --- .../mi/org/eclipse/cdt/debug/mi/core/RxThread.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java b/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java index 66abd672800..98d858fbbca 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java +++ b/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java @@ -260,8 +260,9 @@ public class RxThread extends Thread { processMIOOBRecord(oobs[i], list); } // If not waiting for any command results, don't need the result in the oobList - if (rxQueue.isEmpty()) - oobList.clear(); +// This breaks detecting shared library event handling. See bug 302927 +// if (rxQueue.isEmpty()) +// oobList.clear(); } MIEvent[] events = list.toArray(new MIEvent[list.size()]);