From 14923fe712d3dacf0ded72a6381b0819ddcb7cdf Mon Sep 17 00:00:00 2001 From: Nick Porter Date: Tue, 22 Jul 2025 14:29:04 +0100 Subject: [PATCH] Correct assert on timer being disarmed --- src/modules/rlm_tacacs/rlm_tacacs_tcp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/rlm_tacacs/rlm_tacacs_tcp.c b/src/modules/rlm_tacacs/rlm_tacacs_tcp.c index f7c3258c84..a6512ce0ca 100644 --- a/src/modules/rlm_tacacs/rlm_tacacs_tcp.c +++ b/src/modules/rlm_tacacs/rlm_tacacs_tcp.c @@ -1263,7 +1263,7 @@ static void request_complete(request_t *request, NDEBUG_UNUSED void *preq, void tcp_request_t *req = talloc_get_type_abort(preq, tcp_request_t); #endif - fr_assert(!req->packet && !req->ev); /* Dealt with by request_conn_release */ + fr_assert(!req->packet && !fr_timer_armed(req->ev)); /* Dealt with by request_conn_release */ r->treq = NULL; @@ -1277,7 +1277,7 @@ static void request_free(UNUSED request_t *request, void *preq_to_free, UNUSED v { tcp_request_t *req = talloc_get_type_abort(preq_to_free, tcp_request_t); - fr_assert(!req->packet && !req->ev); /* Dealt with by request_conn_release */ + fr_assert(!req->packet && !fr_timer_armed(req->ev)); /* Dealt with by request_conn_release */ talloc_free(req); } -- 2.47.2