diff --git a/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.cpp b/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.cpp index 093ff816167bee5ca047c3b4179bf775429c2776..ea74392ee878865aab5289c0420bb51cce7d3058 100644 --- a/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.cpp +++ b/src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.cpp @@ -407,10 +407,8 @@ void MaemoDebugRunControl::gdbServerStarted(const QString &output) const int searchStringLength = searchString.length(); int pidStartPos = output.indexOf(searchString); const int pidEndPos = output.indexOf("\n", pidStartPos + searchStringLength); - if (pidStartPos == -1 || pidEndPos == -1) { - gdbServerStartFailed(output); - return; - } + if (pidStartPos == -1 || pidEndPos == -1) + return; // gdbserver has not started yet. pidStartPos += searchStringLength; QString pidString = output.mid(pidStartPos, pidEndPos - pidStartPos); qDebug("pidString = %s", pidString.toLatin1().data());