From 9822654c43e9b8a0d7d28c58be282c0a1f731174 Mon Sep 17 00:00:00 2001 From: Kai Koehne Date: Thu, 29 Mar 2012 10:10:03 +0200 Subject: [PATCH] Catch message from gdb when gdbserver connection closes This is yet another error that gdb 7.4 prints on windows when the remote gets disconnected. Change-Id: I7bc5f37bc9d9ae5211f23cf23dc19a8efd1779c8 Reviewed-by: hjk --- src/plugins/debugger/gdb/gdbengine.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index 3058a3be79a..a6e39724999 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -613,6 +613,8 @@ void GdbEngine::handleResponse(const QByteArray &buff) // Messages when the target exits (gdbserver) if (data.trimmed() == "Remote connection closed" + || data.trimmed() == "Remote communication error. " + "Target disconnected.: No error." || data.trimmed() == "Quit") { notifyInferiorExited(); }