From: Arran Cudbard-Bell Date: Sat, 11 Apr 2020 17:18:35 +0000 (-0500) Subject: rlm_radius: Fail the first message not the last message X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fa86c1d4b028e11d6525621896551de22ad2da1b;p=thirdparty%2Ffreeradius-server.git rlm_radius: Fail the first message not the last message --- diff --git a/src/modules/rlm_radius/rlm_radius_udp.c b/src/modules/rlm_radius/rlm_radius_udp.c index 292bea2c899..67c0fff61c0 100644 --- a/src/modules/rlm_radius/rlm_radius_udp.c +++ b/src/modules/rlm_radius/rlm_radius_udp.c @@ -1828,7 +1828,7 @@ static void request_mux(fr_event_list_t *el, case EMSGSIZE: /* Packet size exceeds max size allowed on socket */ ERROR("%s - Failed sending data over connection %s: %s", h->module_name, h->name, fr_syserror(errno)); - fr_trunk_request_signal_fail(h->coalesced[i].treq); + fr_trunk_request_signal_fail(h->coalesced[0].treq); sent = 1; break; @@ -1997,7 +1997,7 @@ static void request_mux_replicate(UNUSED fr_event_list_t *el, case EMSGSIZE: /* Packet size exceeds max size allowed on socket */ ERROR("%s - Failed sending data over connection %s: %s", h->module_name, h->name, fr_syserror(errno)); - fr_trunk_request_signal_fail(h->coalesced[i].treq); + fr_trunk_request_signal_fail(h->coalesced[0].treq); sent = 1; break;