lsns: fix failure after zombie process

(At least on kernel 3.16), stat("/proc/${pid_of_zombie}/ns/mnt") returns
-ENOENT, as a result lsns stops scanning processes prematurely.
This commit is contained in:
Yuriy M. Kaminskiy 2016-01-16 00:38:00 +03:00 committed by Karel Zak
parent 7ebbb9918e
commit 5dc625b669
1 changed files with 1 additions and 1 deletions

View File

@ -300,7 +300,7 @@ static int read_processes(struct lsns *ls)
while (proc_next_pid(proc, &pid) == 0) {
rc = read_process(ls, pid);
if (rc && rc != -EACCES)
if (rc && rc != -EACCES && rc != -ENOENT)
break;
rc = 0;
}