From cd01def5327dc1773e9190bfd6f43be5467c9ee0 Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Tue, 27 Aug 2002 03:49:08 +0000 Subject: [PATCH] Make sure the MIInferior is created before the rxthread. --- .../src/org/eclipse/cdt/debug/mi/core/MISession.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MISession.java b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MISession.java index 4494da91041..277294db9c3 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MISession.java +++ b/debug/org.eclipse.cdt.debug.mi.core/src/org/eclipse/cdt/debug/mi/core/MISession.java @@ -67,6 +67,9 @@ public class MISession extends Observable { parser = new MIParser(); + // Do this first. + inferior = new MIInferior(this); + txQueue = new CommandQueue(); rxQueue = new CommandQueue(); eventQueue = new Queue(); @@ -79,10 +82,9 @@ public class MISession extends Observable { rxThread.start(); eventThread.start(); - inferior = new MIInferior(this); + // Disable a certain number of irritations from gdb. + // Like confirmation and screen size. try { - // Disable a certain number of irritations from gdb. - // Like confirmation and screen size. MIInfo info; MIGDBSet confirm = new MIGDBSet(new String[]{"confirm", "off"});