chiark / gitweb /
release 169
[elogind.git] / udev / udevadm-settle.c
index 053a3bba333f048017074e2f2ac515484484f317..b17ba806d00a7ec33b79f002adcd91ec7d593cff 100644 (file)
@@ -185,12 +185,11 @@ int udevadm_settle(struct udev *udev, int argc, char *argv[])
                if (pfd[0].fd >= 0) {
                        int delay;
 
-                       /* wake up after delay, or immediately after the queue is rebuilt */
-
                        if (exists != NULL || start > 0)
                                delay = 100;
                        else
                                delay = 1000;
+                       /* wake up after delay, or immediately after the queue is rebuilt */
                        if (poll(pfd, 1, delay) > 0 && pfd[0].revents & POLLIN) {
                                char buf[sizeof(struct inotify_event) + PATH_MAX];