diff --git a/src/plugins/android/androidrunnerworker.cpp b/src/plugins/android/androidrunnerworker.cpp index 6cba25a0179..7452e975811 100644 --- a/src/plugins/android/androidrunnerworker.cpp +++ b/src/plugins/android/androidrunnerworker.cpp @@ -819,15 +819,13 @@ void AndroidRunnerWorker::removeForwardPort(const QString &port) void AndroidRunnerWorker::onProcessIdChanged(PidUserPair pidUser) { - qint64 pid = pidUser.first; - qint64 user = pidUser.second; // Don't write to m_psProc from a different thread QTC_ASSERT(QThread::currentThread() == thread(), return); qCDebug(androidRunWorkerLog) << "Process ID changed from:" << m_processPID - << "to:" << pid; - m_processPID = pid; - m_processUser = user; - if (pid == -1) { + << "to:" << pidUser.first; + m_processPID = pidUser.first; + m_processUser = pidUser.second; + if (m_processPID == -1) { emit remoteProcessFinished(QLatin1String("\n\n") + Tr::tr("\"%1\" died.") .arg(m_packageName)); // App died/killed. Reset log, monitor, jdb & gdbserver/lldb-server processes.