chiark / gitweb /
udevadm: control - remove compat code
[elogind.git] / udev / udev-watch.c
index 5a49c963da82a0651aa50c7612580419abc063c6..102e16f81d0fbfc21a7310024ac5e4e8d6461be0 100644 (file)
@@ -121,6 +121,7 @@ void udev_watch_begin(struct udev *udev, struct udev_device *dev)
        if (wd < 0) {
                err(udev, "inotify_add_watch(%d, %s, %o) failed: %m\n",
                    inotify_fd, udev_device_get_devnode(dev), IN_CLOSE_WRITE);
+               return;
        }
 
        snprintf(filename, sizeof(filename), "%s/.udev/watch/%d", udev_get_dev_path(udev), wd);