From d82c06a55c52bd750a9bf831e186765a6045bc3c Mon Sep 17 00:00:00 2001 From: Nick Porter Date: Wed, 6 Jan 2021 17:50:10 +0000 Subject: [PATCH] Small performance tweak --- src/lib/server/map_async.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/server/map_async.c b/src/lib/server/map_async.c index bfb5ac26ec..634c78e175 100644 --- a/src/lib/server/map_async.c +++ b/src/lib/server/map_async.c @@ -1028,7 +1028,10 @@ int map_list_mod_apply(request_t *request, vp_list_mod_t const *vlm) for (vp_to = fr_dcursor_head(&to); vp_to; vp_to = fr_dcursor_next(&to)) { - if (fr_pair_cmp_by_da(vp_to, vp) == 0) exists = true; + if (fr_pair_cmp_by_da(vp_to, vp) == 0) { + exists = true; + break; + } } if (exists) { -- 2.47.2