aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/libs/ssh/sshconnection.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libs/ssh/sshconnection.cpp b/src/libs/ssh/sshconnection.cpp
index 703d20932c..91d8446db9 100644
--- a/src/libs/ssh/sshconnection.cpp
+++ b/src/libs/ssh/sshconnection.cpp
@@ -348,8 +348,10 @@ void SshConnection::doConnectToHost()
.arg(sshBinary.toUserOutput()));
return;
}
- if (!d->sharingEnabled)
+ if (!d->sharingEnabled) {
emitConnected();
+ return;
+ }
d->masterSocketDir.reset(new QTemporaryDir);
if (!d->masterSocketDir->isValid()) {
emitError(tr("Cannot establish SSH connection: Failed to create temporary "