X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Ftest%2Ftest-udev.c;h=f368c3f333b41c701658456cc123cb9a2f60be4e;hb=080edb3484dc3ecf8d914526fdd3090b40fdf5b6;hp=26d6537ccf960284d0fb7d42d6f93f9e703241a1;hpb=dd5eddd28a74a49607a8fffcaf960040dba98479;p=elogind.git diff --git a/src/test/test-udev.c b/src/test/test-udev.c index 26d6537cc..f368c3f33 100644 --- a/src/test/test-udev.c +++ b/src/test/test-udev.c @@ -26,7 +26,6 @@ #include #include #include -#include #include #include #include @@ -150,12 +149,12 @@ int main(int argc, char *argv[]) { mknod(udev_device_get_devnode(dev), mode, udev_device_get_devnum(dev)); } else { unlink(udev_device_get_devnode(dev)); - util_delete_path(udev, udev_device_get_devnode(dev)); + rmdir_parents(udev_device_get_devnode(dev), "/"); } } - udev_event_execute_rules(event, USEC_PER_SEC, rules, &sigmask_orig); - udev_event_execute_run(event, USEC_PER_SEC, NULL); + udev_event_execute_rules(event, 3 * USEC_PER_SEC, USEC_PER_SEC, rules, &sigmask_orig); + udev_event_execute_run(event, 3 * USEC_PER_SEC, USEC_PER_SEC, NULL); out: if (event != NULL && event->fd_signal >= 0) close(event->fd_signal);