X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udev_device.c;h=bbf7963afce78897f38d88eca4a2b23efade9853;hp=d50c5ae043ee237ec44168d19814469f9bb27c0b;hb=9ea893ae25aaedbad9b91a9f49114abcb79135b7;hpb=eff4a6736937fb9d55c09c598d0d232d38c5b06a diff --git a/udev_device.c b/udev_device.c index d50c5ae04..bbf7963af 100644 --- a/udev_device.c +++ b/udev_device.c @@ -239,8 +239,8 @@ int udev_device_event(struct udev_rules *rules, struct udevice *udev) if (udev_db_get_device(udev, udev->dev->devpath) == 0) { udev_db_delete_device(udev); if (udev->ignore_remove) { - dbg("remove event for '%s' requested to be ignored by rule", udev->name); - return 0; + info("ignore_remove for '%s'", udev->name); + goto exit; } /* restore stored persistent data */ list_for_each_entry(name_loop, &udev->env_list, node)