From 7b591588b3031d0c6351d7c0a4626caad5fb3263 Mon Sep 17 00:00:00 2001 From: Raghavendra Bhat Date: Tue, 14 Sep 2010 06:21:20 +0000 Subject: compare rsp.spec before freeing it Signed-off-by: Raghavendra Bhat Signed-off-by: Vijay Bellur BUG: 1596 () URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1596 --- xlators/mgmt/glusterd/src/glusterd-handshake.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xlators/mgmt/glusterd/src/glusterd-handshake.c b/xlators/mgmt/glusterd/src/glusterd-handshake.c index 116ea61707c..88549d72763 100644 --- a/xlators/mgmt/glusterd/src/glusterd-handshake.c +++ b/xlators/mgmt/glusterd/src/glusterd-handshake.c @@ -181,7 +181,7 @@ fail: (gd_serialize_t)xdr_serialize_getspec_rsp); if (args.key) free (args.key);//malloced by xdr - if (rsp.spec) + if (rsp.spec && (strcmp (rsp.spec, ""))) free (rsp.spec); return 0; -- cgit