From 03b5864104d2c4f4aa881daf95227b9fd96c9a05 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Zden=C4=9Bk=20=C5=A0ustr?= Date: Fri, 20 Jan 2012 12:31:14 +0000 Subject: [PATCH] Return errors given by server, not only local errors. --- org.glite.lb.client/src/notify.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/org.glite.lb.client/src/notify.c b/org.glite.lb.client/src/notify.c index cf35d5b..9b89148 100644 --- a/org.glite.lb.client/src/notify.c +++ b/org.glite.lb.client/src/notify.c @@ -553,13 +553,14 @@ cleanup: */ free(conditions); } - - if (edg_wll_Error(ctx,&errt,&errd)) + + int retval; + if (retval = edg_wll_Error(ctx,&errt,&errd)) fprintf(stderr, "%s: %s (%s)\n", me, errt, errd); edg_wll_NotifCloseFd(ctx); edg_wll_FreeContext(ctx); edg_wll_poolFree(); - return 0; + return retval; } -- 1.8.2.3