From f94ea366d38fed424200b748cb042ca44f8c8d50 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 29 Jan 2010 06:45:59 +0100 Subject: monitor udev for device changes --- mount.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'mount.c') diff --git a/mount.c b/mount.c index a1c33442c0..728f3a25e4 100644 --- a/mount.c +++ b/mount.c @@ -208,6 +208,7 @@ static int mount_add_one(Manager *m, const char *what, const char *where, bool l if ((r = unit_set_description(u, where)) < 0) goto fail; + unit_add_to_load_queue(u); } else { delete = false; free(e); @@ -232,8 +233,6 @@ static int mount_add_one(Manager *m, const char *what, const char *where, bool l if ((r = mount_add_path_links(MOUNT(u))) < 0) goto fail; - unit_add_to_load_queue(u); - return 0; fail: @@ -420,7 +419,7 @@ void mount_fd_event(Manager *m, int events) { int r; assert(m); - assert(events == POLLERR); + assert(events == EPOLLERR); /* The manager calls this for every fd event happening on the * /proc/self/mountinfo file, which informs us about mounting -- cgit v1.2.3-54-g00ecf