From c0e6ae2d6d8b0ed6e4a098efe030182b7905a6de Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20Posp=C3=AD=C5=A1il?= Date: Thu, 14 Jun 2007 14:05:30 +0000 Subject: [PATCH] close conn on failre --- org.glite.lb.client/src/producer.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/org.glite.lb.client/src/producer.c b/org.glite.lb.client/src/producer.c index 5be5dc5..0032513 100644 --- a/org.glite.lb.client/src/producer.c +++ b/org.glite.lb.client/src/producer.c @@ -99,7 +99,6 @@ int edg_wll_DoLogEvent( goto edg_wll_DoLogEvent_end; } - /* why? sleep(3); */ /* send message */ if ((ret = edg_wll_log_write(ctx,conn,logline)) == -1) { edg_wll_UpdateError(ctx,EDG_WLL_IL_PROTO,"edg_wll_DoLogEvent(): edg_wll_log_write error"); @@ -114,7 +113,7 @@ int edg_wll_DoLogEvent( } edg_wll_DoLogEvent_end: -// XXX: no close if using connpool: edg_wll_log_close(ctx,&conn); + if (ret) edg_wll_log_close(ctx,conn); return handle_errors(ctx,answer,"edg_wll_DoLogEvent()"); } -- 1.8.2.3