From: Aleš Křenek Date: Mon, 20 Aug 2007 14:42:53 +0000 (+0000) Subject: fix forced job owner query on partial feed X-Git-Tag: glite-jp-primary_R_1_4_0_1~5 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=090fc90fc40d56958a8955f6cd93262597f08710;p=jra1mw.git fix forced job owner query on partial feed --- diff --git a/org.glite.jp.primary/src/feed.c b/org.glite.jp.primary/src/feed.c index ed271b9..46d27df 100644 --- a/org.glite.jp.primary/src/feed.c +++ b/org.glite.jp.primary/src/feed.c @@ -189,8 +189,11 @@ static int match_feed( } else { if (!owner) { + for (i=0; meta[i].name; i++) glite_jp_attrval_free(meta+i,0); + memset(meta,0,sizeof meta); + meta[0].name = strdup(GLITE_JP_ATTR_OWNER); glite_jppsbe_get_job_metadata(ctx,job,meta); - for (i=0; meta[i].name && strcmp(meta[i].name,GLITE_JP_ATTR_OWNER); i++); + owner = meta[0].value; } glite_jpps_single_feed(ctx,feed->id,0,feed->destination,job,owner,attrs); }