From 21582cf2f5ef9b20249497816f25879280933331 Mon Sep 17 00:00:00 2001
From: Yuriy Kagan <yuriykagan@gmail.com>
Date: Wed, 28 Jun 2023 12:23:51 -0700
Subject: [PATCH] fix crash when juicify exe is missing

---
 cmd/agent/main.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/cmd/agent/main.go b/cmd/agent/main.go
index 1a48647..37faf4d 100644
--- a/cmd/agent/main.go
+++ b/cmd/agent/main.go
@@ -48,7 +48,7 @@ func main() {
 
 		if err == nil {
 			agent, err := app.NewAgent(ctx, tlsConfig)
-			if err == nil {
+			if err == nil && agent != nil {
 				consumer, err := playnite.NewGpuMetricsConsumer(agent)
 				if err != nil {
 					logger.Warning(err)
-- 
GitLab