X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=mount.c;h=325f2d51e56be54cd916707fe7d583190ed96eb9;hp=b656ac2f74a7a8a1017fdbca45c886bf28dad774;hb=dad08730c43807c5b9f9aa3f164c31997e66eea3;hpb=2e478a46c3754ede1a7af57b961056a2a375a799 diff --git a/mount.c b/mount.c index b656ac2f7..325f2d51e 100644 --- a/mount.c +++ b/mount.c @@ -159,7 +159,7 @@ static int mount_add_path_links(Mount *m) { n = (Mount*) other; if (n == m) - return 0; + continue; if (path_startswith(m->where, n->where)) { @@ -472,7 +472,7 @@ void mount_fd_event(Manager *m, int events) { const UnitVTable mount_vtable = { .suffix = ".mount", - .init = unit_load_fragment_and_dropin, + .init = unit_load_fragment_and_dropin_optional, .done = mount_done, .coldplug = mount_coldplug,