]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
Can't check for presence of the event
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 8 May 2025 00:59:34 +0000 (18:59 -0600)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 8 May 2025 01:12:36 +0000 (19:12 -0600)
src/modules/rlm_radius/bio.c
src/modules/rlm_tacacs/rlm_tacacs_tcp.c

index 71b1d21c035550b27ccc2f2121d1484190039e94..abfe1f18f782491e34945aec4ddb2d4b3eb8edd4 100644 (file)
@@ -211,7 +211,7 @@ static void bio_request_reset(bio_request_t *u)
         */
        if (u->rr) radius_track_entry_release(&u->rr);
 
-       fr_assert(!u->ev);
+       fr_assert(!fr_timer_armed(u->ev));
 }
 
 /** Reset a status_check packet, ready to reuse
index 1cb71d4fc00e1cbe0b7ba79cc97061607b346d42..b04172ad3aaf5c940dbd3cc2d21baaf121a595ba 100644 (file)
@@ -1244,7 +1244,7 @@ static void request_fail(request_t *request, NDEBUG_UNUSED void *preq, void *rct
        udp_request_t           *u = talloc_get_type_abort(preq, udp_request_t);
 #endif
 
-       fr_assert(!u->ev);      /* Dealt with by request_conn_release */
+       fr_assert(!fr_timer_armed(u->ev));      /* Dealt with by request_conn_release */
 
        fr_assert(state != TRUNK_REQUEST_STATE_INIT);