From 5f657b4333424f2091e51e5811e73a52d7590da0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C3=A9ter=20Szil=C3=A1gyi?= Date: Wed, 28 Oct 2020 20:52:33 +0200 Subject: [PATCH] extern/sector-storage: fix GPU usage overwrite bug --- extern/sector-storage/sched_resources.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/extern/sector-storage/sched_resources.go b/extern/sector-storage/sched_resources.go index d6dae577b..10fe29aae 100644 --- a/extern/sector-storage/sched_resources.go +++ b/extern/sector-storage/sched_resources.go @@ -27,7 +27,9 @@ func (a *activeResources) withResources(id WorkerID, wr storiface.WorkerResource } func (a *activeResources) add(wr storiface.WorkerResources, r Resources) { - a.gpuUsed = r.CanGPU + if r.CanGPU { + a.gpuUsed = true + } a.cpuUse += r.Threads(wr.CPUs) a.memUsedMin += r.MinMemory a.memUsedMax += r.MaxMemory