[X2Go-Commits] [libx2goclient] 07/132: src/x2goclient-network-ssh.c: fix return value for initial failures in x2goclient_network_ssh_parent_connect ().
git-admin at x2go.org
git-admin at x2go.org
Fri Dec 3 15:26:28 CET 2021
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository libx2goclient.
commit 76d299df02afd928235293349c15b4449d352ca2
Author: Mihai Moldovan <ionic at ionic.de>
Date: Sat Oct 31 02:28:11 2020 +0100
src/x2goclient-network-ssh.c: fix return value for initial failures in x2goclient_network_ssh_parent_connect ().
We should return FALSE for failures.
---
src/x2goclient-network-ssh.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/src/x2goclient-network-ssh.c b/src/x2goclient-network-ssh.c
index e22c027..6af22b1 100644
--- a/src/x2goclient-network-ssh.c
+++ b/src/x2goclient-network-ssh.c
@@ -800,7 +800,7 @@ gboolean x2goclient_network_ssh_connect (X2GoClientNetworkSSH * const self, GErr
}
static gboolean x2goclient_network_ssh_parent_connect (X2GoClientNetwork * const parent, GError ** const gerr) {
- gboolean ret = TRUE;
+ gboolean ret = FALSE;
g_return_val_if_fail (X2GOCLIENT_IS_NETWORK_SSH (parent), ret);
g_return_val_if_fail (((NULL == gerr) || (NULL == *gerr)), ret);
@@ -809,6 +809,12 @@ static gboolean x2goclient_network_ssh_parent_connect (X2GoClientNetwork * const
/* Actual implementation here. */
+ /*
+ * We'll hang down through ret to run or skip steps depending on previous
+ * failures, so make sure it's initialized to no error.
+ */
+ ret = TRUE;
+
/* "Calculate" socket path. */
gchar *session_path = NULL;
g_object_get (G_OBJECT (self), "session-path", &session_path, NULL);
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/libx2goclient.git
More information about the x2go-commits
mailing list