Skip to content

Commit 20ba5a3

Browse files
committed
udev: ignore one more error in device_get_block_device()
1 parent df88f02 commit 20ba5a3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/udev/udevd.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -451,6 +451,8 @@ static int device_get_block_device(sd_device *dev, const char **ret) {
451451
return log_device_debug_errno(dev, r, "Failed to get devtype: %m");
452452
if (r >= 0 && streq(val, "partition")) {
453453
r = sd_device_get_parent(dev, &dev);
454+
if (r == -ENOENT) /* The device may be already removed. */
455+
goto irrelevant;
454456
if (r < 0)
455457
return log_device_debug_errno(dev, r, "Failed to get parent device: %m");
456458
}

0 commit comments

Comments
 (0)