Fix TestPidOf {procfs} - Take #2

We should not bailout when we get an error. We should continue
processing other files/directories. We were returning the
err passed in which was causing the processing to stop.

Fixes #30377
pull/6/head
Davanum Srinivas 2016-08-11 17:33:59 -04:00
parent f1639bee71
commit 24e8e12b04
1 changed files with 2 additions and 1 deletions

View File

@ -66,7 +66,8 @@ func PidOf(name string) []int {
pids := []int{}
filepath.Walk("/proc", func(path string, info os.FileInfo, err error) error {
if err != nil {
return err
// We should continue processing other directories/files
return nil
}
base := filepath.Base(path)
// Traverse only the directories we are interested in