diff options
Diffstat (limited to 'libudev/libudev-queue-private.c')
-rw-r--r-- | libudev/libudev-queue-private.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/libudev/libudev-queue-private.c b/libudev/libudev-queue-private.c index e0a8738e0e..d9f7a67d18 100644 --- a/libudev/libudev-queue-private.c +++ b/libudev/libudev-queue-private.c @@ -407,10 +407,8 @@ static void update_failed(struct udev_queue_export *udev_queue_export, switch (state) { case DEVICE_FAILED: /* record event in the failed directory */ - if (udev_queue_export->failed_count == 0) - util_create_path(udev, filename); udev_queue_export->failed_count++; - + util_create_path(udev, filename); udev_selinux_setfscreatecon(udev, filename, S_IFLNK); symlink(udev_device_get_devpath(udev_device), filename); udev_selinux_resetfscreatecon(udev); |