From 290ed40e8d720746330357d48cbffbda7f2cd021 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustavo=20I=C3=B1iguez=20Goia?= Date: Sun, 17 Dec 2023 23:29:27 +0100 Subject: [PATCH] procmon: fixed leak reading proc's environ vars --- daemon/procmon/details.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/daemon/procmon/details.go b/daemon/procmon/details.go index 1dacc091..7ad7fc9c 100644 --- a/daemon/procmon/details.go +++ b/daemon/procmon/details.go @@ -169,7 +169,9 @@ func (p *Process) ReadEnv() { if parts != nil && len(parts) == 2 { key := core.Trim(parts[0]) val := core.Trim(parts[1]) + p.mu.Lock() p.Env[key] = val + p.mu.Unlock() } } }