]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
terminal: s/read()/lxc_read_nointr()/g
authorChristian Brauner <christian.brauner@ubuntu.com>
Sun, 29 Jul 2018 22:02:10 +0000 (00:02 +0200)
committerChristian Brauner <christian.brauner@ubuntu.com>
Sun, 29 Jul 2018 22:16:37 +0000 (00:16 +0200)
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
src/lxc/terminal.c

index 78c6dd91894455290eaad14bbb99f5186b26c980..b7220a030d189d2e64f0e32a29fd99335ee9baf8 100644 (file)
@@ -115,7 +115,7 @@ int lxc_terminal_signalfd_cb(int fd, uint32_t events, void *cbdata,
        struct signalfd_siginfo siginfo;
        struct lxc_terminal_state *ts = cbdata;
 
-       ret = read(fd, &siginfo, sizeof(siginfo));
+       ret = lxc_read_nointr(fd, &siginfo, sizeof(siginfo));
        if (ret < 0 || (size_t)ret < sizeof(siginfo)) {
                ERROR("Failed to read signal info");
                return LXC_MAINLOOP_ERROR;