From 1df6806e0be28bb4c73b1f1b65e6d3a5e2ee3789 Mon Sep 17 00:00:00 2001 From: Jarek Kobus Date: Fri, 9 Sep 2022 14:24:29 +0200 Subject: [PATCH] GenericDirectUploadService: Check exitCode when handling failure Task-number: QTCREATORBUG-28151 Change-Id: Ib61959ce792208edb1acb5cf1131e34c248cd795 Reviewed-by: Christian Kandeler Reviewed-by: --- src/plugins/remotelinux/genericdirectuploadservice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/remotelinux/genericdirectuploadservice.cpp b/src/plugins/remotelinux/genericdirectuploadservice.cpp index 6842eb43311..0d035171993 100644 --- a/src/plugins/remotelinux/genericdirectuploadservice.cpp +++ b/src/plugins/remotelinux/genericdirectuploadservice.cpp @@ -82,7 +82,7 @@ GenericDirectUploadService::GenericDirectUploadService(QObject *parent) { connect(&d->uploader, &FileTransfer::done, this, [this](const ProcessResultData &result) { QTC_ASSERT(d->state == Uploading, return); - if (result.m_error != QProcess::UnknownError) { + if (result.m_error != QProcess::UnknownError || result.m_exitCode != 0) { emit errorMessage(result.m_errorString); setFinished(); handleDeploymentDone();