forked from qt-creator/qt-creator
LSP: clear message buffer after everything was parsed
...otherwise it grows endlessly Change-Id: I5e59a8ac07677d422fe55b3fb760ab3d148fc358 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -800,6 +800,11 @@ void BaseClient::parseData(const QByteArray &data)
|
|||||||
}
|
}
|
||||||
m_currentMessage = BaseMessage();
|
m_currentMessage = BaseMessage();
|
||||||
}
|
}
|
||||||
|
if (m_buffer.atEnd()) {
|
||||||
|
m_buffer.close();
|
||||||
|
m_buffer.setData(nullptr);
|
||||||
|
m_buffer.open(QIODevice::ReadWrite | QIODevice::Append);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
StdIOClient::StdIOClient(const QString &executable, const QString &arguments)
|
StdIOClient::StdIOClient(const QString &executable, const QString &arguments)
|
||||||
|
Reference in New Issue
Block a user