Hi:

With v205, I sometimes get at boot time:

Failed to destroy cgroup /system.slice/plymouth-start.service: Device or resource busy

void unit_destroy_cgroup(Unit *u) {..

r = cg_trim_with_mask(u->cgroup_mask, u->cgroup_path, true); ...

calls:

cg_trim(SYSTEMD_CGROUP_CONTROLLER, path, delete_root); -->delete_root is true..

int cg_trim(const char *controller, const char *path, bool delete_root) {
...

if (delete_root) {
if (rmdir(fs) < 0 && errno != ENOENT) --> here rmdir() fails with EBUSY because "path" is currently in use..
       return -errno;
}






_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to