Revert "udev_rules_parse_file: do not skip ENOENT"
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 28 Mar 2023 16:42:24 +0000 (18:42 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 28 Mar 2023 16:42:24 +0000 (18:42 +0200)
commit9db7081d83d56cd2523b03f9eb9d67ef1c93c55f
treeab87e011d05285961c8ca889ffc94c291b5b99df
parent201423d80144d60b48144c6283d669b63a80aabe
Revert "udev_rules_parse_file: do not skip ENOENT"

This reverts commit 42a467b55219384c7c3b137ab3cc8b6a309a8a14.

We need to skip -ENOENT when loading udev rules because new files with rules
may be added or removed at any time, and the loading of rules is triggered
asynchronously. Even though the window is fairly narrow, udev shouldn't throw
an error if a rules file is removed.
src/udev/udev-rules.c