From afd52a26510c5e07cc0ff0356556ac6ab6c1432f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20K=C5=99enek?= Date: Wed, 30 Jul 2008 15:31:39 +0000 Subject: [PATCH] override JDL with EnQueued/OK event coming from WMProxy. Looks like gLite 3.1 WMS puts there the full value, unlike RegJob event, where only filename is provided --- org.glite.lb.state-machine/src/process_event.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.glite.lb.state-machine/src/process_event.c b/org.glite.lb.state-machine/src/process_event.c index e9ffbdd..f4fb147 100644 --- a/org.glite.lb.state-machine/src/process_event.c +++ b/org.glite.lb.state-machine/src/process_event.c @@ -479,7 +479,7 @@ static int processEvent_glite(intJobStat *js, edg_wll_Event *e, int ev_seq, int if (USABLE_DATA(res, strict)) { switch (e->enQueued.source) { case EDG_WLL_SOURCE_NETWORK_SERVER: - if (!js->pub.jdl) { + if (!js->pub.jdl || e->enQueued.result == EDG_WLL_ENQUEUED_OK) { rep(js->pub.jdl, e->enQueued.job); } break; -- 1.8.2.3