Joachim Wiberg
985df20519
cgroup: don't warn on cgroup.events EINVAL for top-level groups
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-04-24 07:42:31 +02:00
Joachim Wiberg
9ba57f0c9d
iwatch: ignore EEXIST errors, we're already watching it
...
In particular this can happen from cgroup.c when multiple services map
to the same cgroup.events (due to being in the same cgroup)
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-03-25 17:22:42 +01:00
Joachim Wiberg
e437379939
Minor, style/clarify debug messages
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-03-20 14:39:49 +01:00
Joachim Wiberg
8790fcabf3
iwatch: minor, check if file/dir exists before trying to add
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-02-25 14:27:01 +01:00
Joachim Wiberg
e0d3aa8e06
iwatch: handle watching paths for same inode
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-02-24 22:12:05 +01:00
Joachim Wiberg
e067f23ef2
iwatch: add license+copyright header and initialized guard
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-02-24 09:49:39 +01:00
Joachim Wiberg
8dc1ad00d5
plugins: refactor, break out inotify watcher to src/iwatch.[ch]
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-02-23 20:26:38 +01:00