From: Daniel KouĊ™il Date: Fri, 18 Feb 2011 10:27:02 +0000 (+0000) Subject: use correct identity to check payload owners X-Git-Tag: gridsite-core_R_1_7_10~11 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=ebb1e78134288fab01afed4982f8b8eb7e516f07;p=jra1mw.git use correct identity to check payload owners --- diff --git a/org.glite.lb.state-machine/src/process_event.c b/org.glite.lb.state-machine/src/process_event.c index 75d2727..445f55f 100644 --- a/org.glite.lb.state-machine/src/process_event.c +++ b/org.glite.lb.state-machine/src/process_event.c @@ -981,7 +981,7 @@ static int processEvent_glite(intJobStat *js, edg_wll_Event *e, int ev_seq, int break; case EDG_WLL_EVENT_GRANTPAYLOADOWNERSHIP: if (js->payload_owner_pending) { - if (edg_wll_gss_equal_subj(e->any.user, js->payload_owner_pending)) + if (edg_wll_gss_equal_subj(e->grantPayloadOwnership.payload_owner, js->payload_owner_pending)) js->pub.payload_owner = js->payload_owner_pending; else free(js->payload_owner_pending);