From 4a9848af6fb83ffec682737e9046fd6db6d05ead Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 1 Mar 2026 23:15:16 +0200 Subject: eventloop: reuse comm resolver for pid seeding (task 317) --- internal/eventloop.go | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'internal/eventloop.go') diff --git a/internal/eventloop.go b/internal/eventloop.go index e034c31..29e0918 100644 --- a/internal/eventloop.go +++ b/internal/eventloop.go @@ -65,19 +65,7 @@ func (e *eventLoop) seedTrackedPidComm() { if pid <= 0 { return } - commPath := fmt.Sprintf("/proc/%d/comm", pid) - data, err := os.ReadFile(commPath) - if err != nil { - return - } - comm := string(data) - if len(comm) > 0 && comm[len(comm)-1] == '\n' { - comm = comm[:len(comm)-1] - } - if comm == "" { - return - } - e.comms[uint32(pid)] = comm + _ = e.comm(uint32(pid)) } func (e *eventLoop) stats() string { -- cgit v1.2.3