]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
lxccontainer: poll takes millisecond not seconds 3350/head
authorChristian Brauner <christian.brauner@ubuntu.com>
Thu, 2 Apr 2020 16:19:31 +0000 (18:19 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Thu, 2 Apr 2020 16:19:31 +0000 (18:19 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/lxccontainer.c

index 38439b80b5c59c1750df3249290c52c39e33e5a2..487d83894d7b38a0e666ccf84fb895e5876d8469 100644 (file)
@@ -2131,7 +2131,7 @@ static bool do_lxcapi_shutdown(struct lxc_container *c, int timeout)
                         */
 
                        if (timeout != 0) {
-                               ret = poll(&pidfd_poll, 1, timeout);
+                               ret = poll(&pidfd_poll, 1, timeout * 1000);
                                if (ret < 0 || !(pidfd_poll.revents & POLLIN))
                                        return false;