]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Should be a check in non-debugging builds too
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 6 Jul 2017 15:14:24 +0000 (11:14 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 6 Jul 2017 15:14:24 +0000 (11:14 -0400)
src/lib/util/event.c

index 6446cc3d6d088c163a0ff5a44be48feaef417c3b..4389b4f62dfb321693d9fbe5a735f0c70b6e6687 100644 (file)
@@ -473,7 +473,7 @@ int fr_event_timer_delete(fr_event_list_t *el, fr_event_timer_t **ev_p)
 
        if (!*ev_p) return 0;
 
-       rad_assert(talloc_parent(*ev_p) == el);
+       if (!fr_cond_assert(talloc_parent(*ev_p) == el)) return -1;
 
        ret = talloc_free(*ev_p);
        if (ret == 0) *ev_p = NULL;