From: Christian Brauner Date: Sun, 29 Jul 2018 21:48:28 +0000 (+0200) Subject: lxccontainer: s/read()/lxc_read_nointr()/g X-Git-Tag: lxc-2.0.10~35 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a11cad8211bb7d5216c83999515ec50e76db261a;p=thirdparty%2Flxc.git lxccontainer: s/read()/lxc_read_nointr()/g Signed-off-by: Christian Brauner --- diff --git a/src/lxc/lxccontainer.c b/src/lxc/lxccontainer.c index d501f8f0c..ba8ee0c87 100644 --- a/src/lxc/lxccontainer.c +++ b/src/lxc/lxccontainer.c @@ -2102,7 +2102,7 @@ static char **do_lxcapi_get_interfaces(struct lxc_container *c) /* close the write-end of the pipe */ close(pipefd[1]); - while (read(pipefd[0], &interface, IFNAMSIZ) == IFNAMSIZ) { + while (lxc_read_nointr(pipefd[0], &interface, IFNAMSIZ) == IFNAMSIZ) { interface[IFNAMSIZ - 1] = '\0'; if (array_contains(&interfaces, interface, count)) @@ -2952,7 +2952,7 @@ static int copy_file(const char *old, const char *new) } while (1) { - len = read(in, buf, 8096); + len = lxc_read_nointr(in, buf, 8096); if (len < 0) { SYSERROR("Error reading old file %s", old); goto err;