From: Nick Porter Date: Thu, 5 Jun 2025 07:05:12 +0000 (+0100) Subject: Check return value (CID #1648446) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2ae51c18103fd0445389abc2ba91c03cb7a68902;p=thirdparty%2Ffreeradius-server.git Check return value (CID #1648446) --- diff --git a/src/modules/rlm_crl/rlm_crl.c b/src/modules/rlm_crl/rlm_crl.c index b7538d7499b..dd2e74533b1 100644 --- a/src/modules/rlm_crl/rlm_crl.c +++ b/src/modules/rlm_crl/rlm_crl.c @@ -418,7 +418,9 @@ static crl_entry_t *crl_entry_create(rlm_crl_t const *inst, fr_timer_list_t *tl, } DEBUG3("CRL from %s will expire in %pVs", url, fr_box_time_delta(expiry_time)); - fr_timer_in(crl, tl, &crl->ev, expiry_time, false, crl_expire, crl); + if (fr_timer_in(crl, tl, &crl->ev, expiry_time, false, crl_expire, crl) <0) { + ERROR("Failed to set timer to expire CRL"); + } X509_STORE_CTX_free(verify_ctx); return crl;