From 61dd6c3fe73aec5ece97f326ddd11a491bc6af14 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Michal=20Voc=C5=AF?= Date: Tue, 15 Jan 2008 15:37:17 +0000 Subject: [PATCH] handle zero expiration correctly --- org.glite.lb.logger/src/queue_thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.glite.lb.logger/src/queue_thread.c b/org.glite.lb.logger/src/queue_thread.c index b75c501..20c25e7 100644 --- a/org.glite.lb.logger/src/queue_thread.c +++ b/org.glite.lb.logger/src/queue_thread.c @@ -34,7 +34,7 @@ int cmp_expires(struct server_msg *msg, void *data) { time_t *t = (time_t*)data; - return msg->expires < *t; + return (msg->expires > 0) && (msg->expires < *t); } static -- 1.8.2.3