summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2020-05-26 15:07:35 +0200
committerhjk <hjk@qt.io>2020-05-26 13:12:23 +0000
commitad379227a960829056732aee6e5dc9e07a4a750b (patch)
treea4c000a15af64bd7bc20dc7c96e96b1f9c0131c6
parent301a388982b9a6ce809e507fe660966846e05649 (diff)
downloadqt-creator-ad379227a960829056732aee6e5dc9e07a4a750b.tar.gz
Android: Don't use --server argument to lldb-server
We are not re-using the server process currently, and servers surviving their processes seems to lead to zombie server processes (on app uninstall(?)) Change-Id: I996fcd490e98a5101840cbbab5f640abf1f2d90b Reviewed-by: Dominik Holland <dominik.holland@qt.io>
-rw-r--r--src/plugins/android/androidrunnerworker.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/android/androidrunnerworker.cpp b/src/plugins/android/androidrunnerworker.cpp
index c18795ae0f..1b026bc615 100644
--- a/src/plugins/android/androidrunnerworker.cpp
+++ b/src/plugins/android/androidrunnerworker.cpp
@@ -627,7 +627,7 @@ bool AndroidRunnerWorker::startDebuggerServer(const QString &packageDir,
QStringList lldbServerArgs = selector();
lldbServerArgs << "shell" << "run-as" << m_packageName << debugServerFile
<< "platform"
- << "--server"
+ // << "--server" // Can lead to zombie servers
<< "--listen" << QString("*:%1").arg(m_localDebugServerPort.toString());
m_debugServerProcess.reset(AndroidManager::runAdbCommandDetached(lldbServerArgs, &lldbServerErr));