From 743325eaa0ff56f803e5d1bb827e9dd9b5cf1824 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Michal=20Voc=C5=AF?= Date: Thu, 8 Jun 2006 14:38:34 +0000 Subject: [PATCH] * initialize performance testing library * use SINK_PARSE sink_mode in server (not only in proxy) --- org.glite.lb.server/src/bkserverd.c | 4 ++++ org.glite.lb.server/src/stored_master.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/org.glite.lb.server/src/bkserverd.c b/org.glite.lb.server/src/bkserverd.c index 9d82ecb..2e90911 100644 --- a/org.glite.lb.server/src/bkserverd.c +++ b/org.glite.lb.server/src/bkserverd.c @@ -686,6 +686,10 @@ int bk_clnt_data_init(void **data) cdata->job_index_cols = job_index_cols; } +#ifdef LB_PERF + glite_wll_perftest_init(NULL, NULL, NULL, NULL, 0); +#endif + *data = cdata; return 0; } diff --git a/org.glite.lb.server/src/stored_master.c b/org.glite.lb.server/src/stored_master.c index ed78612..5107454 100644 --- a/org.glite.lb.server/src/stored_master.c +++ b/org.glite.lb.server/src/stored_master.c @@ -66,6 +66,10 @@ int edg_wll_StoreProto(edg_wll_Context ctx) return edg_wll_SetError(ctx,ENOTCONN,"client side"); if(ret < 0) return edg_wll_SetError(ctx,EIO,"interlogger protocol"); +#ifdef LB_PERF + if (sink_mode == GLITE_LB_SINK_PARSE) glite_wll_perftest_consumeEventIlMsg(buf); + else +#endif handle_request(ctx,buf); free(buf); -- 1.8.2.3