2
0
mirror of https://github.com/acepanel/panel.git synced 2026-02-04 06:47:20 +08:00

feat: 进程管理器优化

This commit is contained in:
2026-01-09 01:37:16 +08:00
parent de5e28ca81
commit 31a22389d1

View File

@@ -194,7 +194,9 @@ func (s *ProcessService) processProcessFull(proc *process.Process) types.Process
data.OpenFiles, _ = proc.OpenFiles()
data.Envs, _ = proc.Environ()
data.OpenFiles = slices.Compact(data.OpenFiles)
data.Envs = slices.Compact(data.Envs)
data.Envs = slices.DeleteFunc(data.Envs, func(s string) bool {
return strings.TrimSpace(s) == ""
})
// 获取可执行文件路径和工作目录
data.Exe, _ = proc.Exe()