If a device is unplugged while we initialize it, we will get ENOENT for
ACL-init (and related stuff). We currently print errors then, which is
misleading. Print a debug-message early and continue.
log_debug("Fixing up ACLs at %s for seat %s", n, seat);
k = devnode_acl(n, flush, del, old_uid, add, new_uid);
log_debug("Fixing up ACLs at %s for seat %s", n, seat);
k = devnode_acl(n, flush, del, old_uid, add, new_uid);
+ if (k == -ENOENT)
+ log_debug("Device %s disappeared while setting ACLs", n);
+ else if (k < 0)