use /host prefix to access /proc
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2023-09-25 19:05:59 +02:00
parent 5be73f9ff9
commit 184a955449

12
main.go
View File

@@ -15,7 +15,6 @@ import (
"path/filepath"
"strconv"
"strings"
"time"
"github.com/docker/docker/api/types"
"github.com/docker/docker/api/types/filters"
@@ -100,16 +99,7 @@ func listenForMounts() {
panic(err)
} else {
pid := info.State.Pid
var version int
var err error
for i := 0; i < 20; i++ {
version, err = cgroup.GetDeviceCGroupVersion("/", pid)
if err == nil {
break
} else {
time.Sleep(200 * time.Millisecond)
}
}
version, err := cgroup.GetDeviceCGroupVersion("/host", pid)
log.Printf("The cgroup version for process %d is: %v\n", pid, version)
if err != nil {
log.Println(err)