]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
make sure to delete FD from the event list
authorAlan T. DeKok <aland@freeradius.org>
Thu, 1 Aug 2024 18:18:26 +0000 (14:18 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Fri, 2 Aug 2024 13:18:03 +0000 (09:18 -0400)
src/main/process.c

index 04a4fdf06bb0eb708df4569beaf704c693ffbef5..a1ad40ce599e6cf2a33486b45bddff32e067d1c0 100644 (file)
@@ -5950,6 +5950,7 @@ static void event_new_fd(rad_listen_t *this)
                 *      Wait until all requests using this socket are done.
                 */
        wait_some_more:
+               fr_event_fd_delete(el, 0, this->fd);
                listener_free_cb(this);
 #endif /* WITH_TCP */
        }