From: Arran Cudbard-Bell Date: Sun, 7 Jun 2020 22:13:27 +0000 (-0500) Subject: ef should be passed when deleting. man kevent states kevents are identified by ident... X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8e9db9f2b669e906dd975ebe3fe05139577ed8b2;p=thirdparty%2Ffreeradius-server.git ef should be passed when deleting. man kevent states kevents are identified by ident/filter/udata tuple --- diff --git a/src/lib/util/event.c b/src/lib/util/event.c index bc775d3f1bf..fcbae2a0981 100644 --- a/src/lib/util/event.c +++ b/src/lib/util/event.c @@ -581,7 +581,7 @@ static ssize_t fr_event_build_evset(struct kevent out_kev[], size_t outlen, fr_e EVENT_DEBUG("\tEV_SET EV_DELETE filter %s (%i), flags %i, fflags %i", fr_table_str_by_value(kevent_filter_table, map->filter, ""), map->filter, EV_DELETE, 0, 0); - EV_SET(out++, ef->fd, map->filter, EV_DELETE, 0, 0, 0); + EV_SET(out++, ef->fd, map->filter, EV_DELETE, 0, 0, ef); } }