summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSean E. Russell <ser@ser1.net>2020-03-08 10:35:43 -0500
committerSean E. Russell <ser@ser1.net>2020-03-08 10:37:32 -0500
commit801561a1dc0674f59527f3fd4abbe02ce46a1c7b (patch)
tree58dc1471d6cc9b4773078c3fff4ae7b7b64da52f
parentf2c7f3474d47c44312acf044bbf3aea91d83670e (diff)
Prevent crashes due to missing exe.
-rw-r--r--nvidia.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/nvidia.go b/nvidia.go
index 76eccf7..f632bb2 100644
--- a/nvidia.go
+++ b/nvidia.go
@@ -23,6 +23,7 @@ func updateNvidiaTemp(temps map[string]int) map[string]error {
info, err := nvidiasmi.New()
if err != nil {
errs["nvidia"] = err
+ return errs
}
if info.HasGPU() {
for i := range info.GPUS {
@@ -48,6 +49,7 @@ func updateNvidiaMem(mems map[string]devices.MemoryInfo) map[string]error {
info, err := nvidiasmi.New()
if err != nil {
errs["nvidia"] = err
+ return errs
}
if info.HasGPU() {
for i := range info.GPUS {