mirror of https://github.com/k3s-io/k3s
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 #30377pull/6/head
parent
f1639bee71
commit
24e8e12b04
|
@ -66,7 +66,8 @@ func PidOf(name string) []int {
|
||||||
pids := []int{}
|
pids := []int{}
|
||||||
filepath.Walk("/proc", func(path string, info os.FileInfo, err error) error {
|
filepath.Walk("/proc", func(path string, info os.FileInfo, err error) error {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
// We should continue processing other directories/files
|
||||||
|
return nil
|
||||||
}
|
}
|
||||||
base := filepath.Base(path)
|
base := filepath.Base(path)
|
||||||
// Traverse only the directories we are interested in
|
// Traverse only the directories we are interested in
|
||||||
|
|
Loading…
Reference in New Issue