From 6abd227e48f69bd2e910f32f07afc0ba69fb80b8 Mon Sep 17 00:00:00 2001 From: Daniel Nelson Date: Fri, 17 Nov 2017 10:46:16 -0800 Subject: [PATCH] [net] linux: skip if not exist error on getProcInodesAll --- net/net_linux.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/net_linux.go b/net/net_linux.go index 4fb5939e..6d798fc8 100644 --- a/net/net_linux.go +++ b/net/net_linux.go @@ -541,8 +541,8 @@ func getProcInodesAll(root string, max int) (map[string][]inodeMap, error) { for _, pid := range pids { t, err := getProcInodes(root, pid, max) if err != nil { - // skip if permission error - if os.IsPermission(err) { + // skip if permission error or no longer exists + if os.IsPermission(err) || os.IsNotExist(err) { continue } return ret, err