diff options
Diffstat (limited to 'src/udev/udevadm-lock.c')
-rw-r--r-- | src/udev/udevadm-lock.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/udev/udevadm-lock.c b/src/udev/udevadm-lock.c index d19e7561f8..9a4a8adbc3 100644 --- a/src/udev/udevadm-lock.c +++ b/src/udev/udevadm-lock.c @@ -334,11 +334,9 @@ int lock_main(int argc, char *argv[], void *userdata) { if (fd < 0) return fd; - r = fdset_put(fds, fd); + r = fdset_consume(fds, TAKE_FD(fd)); if (r < 0) return log_oom(); - - TAKE_FD(fd); } } |