*/
static int tevent_common_timed_destructor(struct tevent_timer *te)
{
+ tevent_debug(te->event_ctx, TEVENT_DEBUG_TRACE,
+ "Destroying timer event %p \"%s\"\n",
+ te, te->handler_name);
+
if (te->event_ctx) {
DLIST_REMOVE(te->event_ctx->timer_events, te);
}
+
return 0;
}
talloc_set_destructor(te, tevent_common_timed_destructor);
+ tevent_debug(ev, TEVENT_DEBUG_TRACE,
+ "Added timed event \"%s\": %p\n",
+ handler_name, te);
return te;
}
* event from the list. */
talloc_set_destructor(te, NULL);
+ tevent_debug(te->event_ctx, TEVENT_DEBUG_TRACE,
+ "Ending timer event %p \"%s\"\n",
+ te, te->handler_name);
+
talloc_free(te);
return ev_timeval_zero();