]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
add assert for pre-existing ev
authorAlan T. DeKok <aland@freeradius.org>
Tue, 7 Aug 2018 18:19:12 +0000 (14:19 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 7 Aug 2018 18:19:12 +0000 (14:19 -0400)
src/lib/util/event.c

index fc79b0b524b320b8d892fdfa068bbe310ec2c622..cf91ecb84779f8b98d4a0ff65b6c16a452c7413f 100644 (file)
@@ -1091,6 +1091,7 @@ int fr_event_timer_insert(TALLOC_CTX *ctx, fr_event_list_t *el, fr_event_timer_t
                memcpy(&ev, ev_p, sizeof(ev));  /* Not const to us */
 
                rad_assert(*ev_p == ev);
+               rad_assert(talloc_parent(ev) == el);
 
                /*
                 *      We can't disarm the linking context due to