]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
ef should be passed when deleting. man kevent states kevents are identified by ident...
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 7 Jun 2020 22:13:27 +0000 (17:13 -0500)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Sun, 7 Jun 2020 22:13:27 +0000 (17:13 -0500)
src/lib/util/event.c

index bc775d3f1bfa4fafb1f19e8908544003bd61a3db..fcbae2a09815c9e1cb77dd690da0f487bb7d9da2 100644 (file)
@@ -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, "<INVALID>"),
                                    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);
                }
        }