#ifndef NDEBUG
radius_track_state_log(&default_log, L_ERR, __FILE__, __LINE__, h->tt, udp_tracking_entry_log);
#endif
- fr_assert_fail(__FILE__, __LINE__, "%u tracking entries still allocated at conn close",
- h->tt->num_requests);
+ fr_assert_fail("%u tracking entries still allocated at conn close", h->tt->num_requests);
}
talloc_free(h);
radius_track_state_log(&default_log, L_ERR, __FILE__, __LINE__,
h->tt, udp_tracking_entry_log);
#endif
- fr_assert_fail(__FILE__, __LINE__, "Tracking entry allocation failed");
+ fr_assert_fail("Tracking entry allocation failed: %s", fr_strerror());
fail:
fr_trunk_request_signal_fail(treq);
continue;