]> git.ipfire.org Git - thirdparty/libcgroup.git/commit
api.c: Don't fail a recursive write if value isn't dirty 30/head
authorTom Hromatka <tom.hromatka@oracle.com>
Wed, 10 Mar 2021 18:20:24 +0000 (18:20 +0000)
committerTom Hromatka <tom.hromatka@oracle.com>
Wed, 10 Mar 2021 18:20:24 +0000 (18:20 +0000)
commit0e50142a1fe0c2e5d3b80dc85c1b72764d27896c
tree2165838894d39aace790104f0626faf408f4500b
parent6f387cbc5f4fb8d43371a317356648d1c561efda
api.c: Don't fail a recursive write if value isn't dirty

When cgroup_modify_cgroup() invokes cgroup_set_values_recursive(),
some of the settings within the cgroup may not be writable.  Avoid
failing the entire write by ignoring write failures on settings that
do not explicitly have the dirty flag set.

Signed-off-by: Tom Hromatka <tom.hromatka@oracle.com>
src/api.c
src/libcgroup-internal.h