We can rely on the ctx free to destroy the waitset.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
}
device_handler_destroy(handler);
- waitset_destroy(waitset);
udev_destroy(udev);
config_fini();
return set;
}
-void waitset_destroy(struct waitset *set)
-{
- talloc_free(set);
-}
-
static struct waiter *waiter_new(struct waitset *set)
{
struct waiter **waiters, *waiter;
typedef int (*waiter_cb)(void *);
struct waitset *waitset_create(void *ctx);
-void waitset_destroy(struct waitset *waitset);
struct waiter *waiter_register_io(struct waitset *waitset, int fd, int events,
waiter_cb callback, void *arg);