This is an automated email from the git hooks/post-receive script. x2go pushed a commit to branch master in repository libx2goclient.
commit 88174ed8a2896e3bcd03029b131ac75cb41a5b32 Author: Mihai Moldovan <io...@ionic.de> Date: Mon Aug 3 11:23:38 2020 +0200 src/x2goclient-network.c: make x2goclient_network_connect () idempotent via the connected instance variable. --- src/x2goclient-network.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/x2goclient-network.c b/src/x2goclient-network.c index 40afb8e..811d6e9 100644 --- a/src/x2goclient-network.c +++ b/src/x2goclient-network.c @@ -181,12 +181,19 @@ gboolean x2goclient_network_connect (X2GoClientNetwork * const self, GError ** c gboolean ret = FALSE; X2GoClientNetworkClass *class = X2GOCLIENT_NETWORK_GET_CLASS (self); + X2GoClientNetworkPrivate *priv = x2goclient_network_get_instance_private (self); g_return_val_if_fail (X2GOCLIENT_IS_NETWORK (self), ret); g_return_val_if_fail (((NULL == gerr) || (NULL == *gerr)), ret); g_return_val_if_fail (class->connect, ret); - ret = class->connect (self, gerr); + ret = priv->connected; + + if (!(ret)) { + ret = class->connect (self, gerr); + + priv->connected = ret; + } return (ret); } -- Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/libx2goclient.git _______________________________________________ x2go-commits mailing list x2go-commits@lists.x2go.org https://lists.x2go.org/listinfo/x2go-commits