From 579d40052ca988a67f5eb64343948bf1b2c07175 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 8 Feb 2005 01:01:22 +0000 Subject: [PATCH] r5273: fixed another bug in the code that keeps timed events sorted. Hopefully it really works now :-) (This used to be commit 34e1a3ad7849df913584074ec406c2fcc40212fc) --- source4/lib/events/events.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source4/lib/events/events.c b/source4/lib/events/events.c index 23026166a27..cf165c99dcd 100644 --- a/source4/lib/events/events.c +++ b/source4/lib/events/events.c @@ -317,8 +317,8 @@ struct timed_event *event_add_timed(struct event_context *ev, TALLOC_CTX *mem_ct DLIST_ADD(ev->timed_events, e); } else { for (te=ev->timed_events;te && te->next;te=te->next) { - if (!timeval_is_zero(&te->next_event) && - timeval_compare(&te->next_event, &e->next_event) < 0) { + if (!timeval_is_zero(&te->next->next_event) && + timeval_compare(&te->next->next_event, &e->next_event) < 0) { break; } } -- 2.34.1