From: Zdeněk Šustr Date: Fri, 20 Jan 2012 12:31:14 +0000 (+0000) Subject: Return errors given by server, not only local errors. X-Git-Tag: merge_jobhistory_head_src~4 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=03b5864104d2c4f4aa881daf95227b9fd96c9a05;p=jra1mw.git Return errors given by server, not only local errors. --- 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; }