From 4be4c36e04b5b6a356d071915465f1926c1ed400 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ji=C5=99=C3=AD=20=C5=A0kr=C3=A1bal?= Date: Thu, 2 Jun 2005 11:00:51 +0000 Subject: [PATCH] - clean connection on unsuccessfull connect (patched from maintrunk) --- org.glite.security.gsoap-plugin/src/glite_gsplugin.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/org.glite.security.gsoap-plugin/src/glite_gsplugin.c b/org.glite.security.gsoap-plugin/src/glite_gsplugin.c index d57ae9a..8eaf169 100644 --- a/org.glite.security.gsoap-plugin/src/glite_gsplugin.c +++ b/org.glite.security.gsoap-plugin/src/glite_gsplugin.c @@ -234,6 +234,8 @@ glite_gsplugin_connect( ctx->timeout, ctx->connection, &gss_stat); if ( ret ) { + free(ctx->connection); + ctx->connection = NULL; edg_wll_gss_get_error(&gss_stat, "edg_wll_gss_connect()", &ctx->error_msg); goto err; } -- 1.8.2.3