Merge pull request #60 from joy0x1/main

fix: support counting host processes inside containers
This commit is contained in:
Akizon
2026-01-15 23:25:50 +08:00
committed by GitHub
2 changed files with 7 additions and 0 deletions

View File

@@ -17,6 +17,12 @@ func ProcessCount() (count int) {
func processCountLinux() (count int) {
procDir := "/proc"
if flags.HostProc != "" {
if info, err := os.Stat(flags.HostProc); err == nil && info.IsDir() {
procDir = flags.HostProc
}
}
entries, err := os.ReadDir(procDir)
if err != nil {
return 0