From bd590e881f3b42ce286d4778f0c5851bb91b2d76 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Michal=20Voc=C5=AF?= Date: Thu, 27 Jan 2011 14:24:56 +0000 Subject: [PATCH] fix for SB#77365 --- org.glite.lb.logger/src/send_event.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/org.glite.lb.logger/src/send_event.c b/org.glite.lb.logger/src/send_event.c index c1e797a..78c68fa 100644 --- a/org.glite.lb.logger/src/send_event.c +++ b/org.glite.lb.logger/src/send_event.c @@ -351,15 +351,19 @@ event_queue_send(struct event_queue *eq) case LB_NOMEM: /* NOT USED: case LB_SYS: */ /* NOT USED: case LB_AUTH: */ - case LB_PERM: - case LB_DBERR: - /* non fatal errors (for us) */ - eq->timeout = TIMEOUT; - return(0); + + case LB_DBERR: + /* check minor code */ + if(!(ENOENT == code_min)) { + /* non fatal errors (for us) */ + eq->timeout = TIMEOUT; + return(0); + } case LB_OK: - /* event succesfully delivered */ + /* event 'succesfully' delivered */ + case LB_PERM: default: /* LB_PROTO */ /* the event was not accepted by the server */ /* update the event pointer */ -- 1.8.2.3