diff options
Diffstat (limited to 'src/plugins/remotelinux/rsyncdeploystep.cpp')
-rw-r--r-- | src/plugins/remotelinux/rsyncdeploystep.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/remotelinux/rsyncdeploystep.cpp b/src/plugins/remotelinux/rsyncdeploystep.cpp index 5d5accd20a..7f7842b56a 100644 --- a/src/plugins/remotelinux/rsyncdeploystep.cpp +++ b/src/plugins/remotelinux/rsyncdeploystep.cpp @@ -103,8 +103,9 @@ void RsyncDeployService::createRemoteDirectories() remoteDirs.removeDuplicates(); m_mkdir = connection()->createRemoteProcess("mkdir -p " + ProcessArgs::createUnixArgs(remoteDirs).toString()); - connect(m_mkdir.get(), &SshRemoteProcess::done, this, [this](const QString &error) { + connect(m_mkdir.get(), &SshRemoteProcess::done, this, [this] { QString userError; + const QString error = m_mkdir->errorString(); if (!error.isEmpty()) userError = error; if (m_mkdir->exitCode() != 0) |