From 0fbbc1788ff9cf89f83ba2b497a563c484ac3b9c Mon Sep 17 00:00:00 2001 From: Ricky Dama Date: Tue, 11 Aug 2026 13:37:47 +0530 Subject: [PATCH] fix(monitor): prevent fatal data race during feedback observation Signed-off-by: Ricky Dama --- cmd/vGPUmonitor/feedback.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/vGPUmonitor/feedback.go b/cmd/vGPUmonitor/feedback.go index 3d119e6c4c..d5553d7629 100644 --- a/cmd/vGPUmonitor/feedback.go +++ b/cmd/vGPUmonitor/feedback.go @@ -72,6 +72,9 @@ func CheckPriority(utSwitchOn map[string]UtilizationPerDevice, p int, c *nvidia. } func Observe(lister *nvidia.ContainerLister) { + lister.Lock() + defer lister.UnLock() + utSwitchOn := map[string]UtilizationPerDevice{} containers := lister.ListContainers()