lxccontainer: s/read()/lxc_read_nointr()/g

Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
This commit is contained in:
Christian Brauner 2018-07-29 23:48:28 +02:00
parent 2a2a676d04
commit 3e1e9db834
No known key found for this signature in database
GPG Key ID: 8EB056D53EECB12D

View File

@ -2352,7 +2352,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))
@ -3342,7 +3342,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;