fix(fast-root): affectedProcs, ports bug (#1067)

This commit is contained in:
Kota Kanbe
2020-10-31 14:21:11 +09:00
committed by GitHub
parent edb324c3d9
commit f78dab50cb
4 changed files with 47 additions and 22 deletions

View File

@@ -1299,9 +1299,11 @@ func (o *debian) dpkgPs() error {
if err != nil {
return xerrors.Errorf("Failed to ls of: %w", err)
}
portPid := o.parseLsOf(stdout)
for port, pid := range portPid {
pidListenPorts[pid] = append(pidListenPorts[pid], o.parseListenPorts(port))
portPids := o.parseLsOf(stdout)
for port, pids := range portPids {
for _, pid := range pids {
pidListenPorts[pid] = append(pidListenPorts[pid], o.parseListenPorts(port))
}
}
for pid, loadedFiles := range pidLoadedFiles {