From: Anthony L. Awtrey Date: Sat, 29 Dec 2007 16:19:06 +0000 (+0100) Subject: do not skip RUN execution if device node removal fails X-Git-Tag: 174~1768 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=a0092d28dbb2c1c75c2fac17303b703343f03a35 do not skip RUN execution if device node removal fails --- diff --git a/udev_node.c b/udev_node.c index c620e4aa0..bd58a6c48 100644 --- a/udev_node.c +++ b/udev_node.c @@ -408,8 +408,8 @@ int udev_node_remove(struct udevice *udev) strlcat(filename, "/", sizeof(filename)); strlcat(filename, udev->name, sizeof(filename)); if (stat(filename, &stats) != 0) { - dbg("device node '%s' not found", filename); - return -1; + info("device node '%s' not found", filename); + return 0; } if (udev->devt && stats.st_rdev != udev->devt) { info("device node '%s' points to a different device, skip removal", filename);