diff --git a/TODO b/TODO index 41b8b88b9b..77eaeb3fc3 100644 --- a/TODO +++ b/TODO @@ -78,6 +78,14 @@ Janitorial Clean-ups: Features: +* sd-event: compat wd reuse in inotify code: keep a set of removed watch + descriptors, and clear this set piecemeal when we see the IN_IGNORED event + for it, or when read() returns EAGAIN or on IN_Q_OVERFLOW. Then, whenever we + see an inotify wd event check against this set, and if it is contained ignore + the event. (to be fully correct this would have to count the occurances, in + case the same wd is reused multiple times before we start processing + IN_IGNORED again) + * sd-stub: set efi var indicating stub features, i.e. whether they pick up creds, sysexts and so on. similar to existing variable of sd-boot