mirror of
https://github.com/troglobit/finit.git
synced 2026-10-01 05:22:48 +07:00
When a rule references an absolute helper path (e.g. /lib/udev/fido_id, /lib/udev/scsi_id) that the system does not ship and we have no matching builtin either, return 1 from try_builtin_fallback() so the caller does not fork /bin/sh on a binary that's known to be missing. Previously each such uevent left a zombie 127 child for keventd's sigchld_cb to reap -- harmless but noisy and wasteful at coldplug. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>