From a212d0d42fb200bcb04981fb9cdf9c70b5696fbf Mon Sep 17 00:00:00 2001 From: James Blackburn Date: Thu, 24 Jun 2010 13:50:47 +0000 Subject: [PATCH] Bug 314637 Register manager shouldn't log exception during debug session tear-down --- .../cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java b/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java index a8d0698eb5d..372dc4d50c6 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java +++ b/debug/org.eclipse.cdt.debug.mi.core/cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java @@ -421,7 +421,8 @@ public class RegisterManager extends Manager { MIEvent[] events = (MIEvent[])eventList.toArray(new MIEvent[0]); mi.fireEvents(events); } catch (MIException e) { - throw new MI2CDIException(e); + if (!target.isTerminated()) + throw new MI2CDIException(e); } }