From: Aleš Křenek Date: Tue, 18 Apr 2006 09:07:44 +0000 (+0000) Subject: merge the adaptive dag timeout patch X-Git-Tag: gridsite-core_R_1_1_19~75 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=0b93a8ddc8f166a2eb58fda52420ec90997c398a;p=jra1mw.git merge the adaptive dag timeout patch --- diff --git a/org.glite.lb.server/src/store.c.T b/org.glite.lb.server/src/store.c.T index 1130c93..dd49e07 100644 --- a/org.glite.lb.server/src/store.c.T +++ b/org.glite.lb.server/src/store.c.T @@ -480,6 +480,10 @@ static int register_subjobs(edg_wll_Context ctx,const edg_wll_RegJobEvent *e) gettimeofday(&now,NULL); +/* XXX: increase the overall request timeout. */ + ctx->p_tmp_timeout.tv_sec += e->nsubjobs; + if (ctx->p_tmp_timeout.tv_sec > 86400) ctx->p_tmp_timeout.tv_sec = 86400; + for (i=0; insubjobs; i++) { edg_wll_Event e2; int seq;