From 090fc90fc40d56958a8955f6cd93262597f08710 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20K=C5=99enek?= Date: Mon, 20 Aug 2007 14:42:53 +0000 Subject: [PATCH] fix forced job owner query on partial feed --- org.glite.jp.primary/src/feed.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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); } -- 1.8.2.3