From 05c2d4c583e7ec35722dbed69ed358b7b90d1fcd Mon Sep 17 00:00:00 2001 From: Cedric Verstraeten Date: Sat, 7 Jan 2023 08:39:00 +0100 Subject: [PATCH] make sure the stream is ready before we start sending stream over websocket (#48) fix for https://github.com/kerberos-io/agent/issues/68 --- machinery/src/routers/websocket/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/machinery/src/routers/websocket/main.go b/machinery/src/routers/websocket/main.go index 562a439..23d7cb7 100644 --- a/machinery/src/routers/websocket/main.go +++ b/machinery/src/routers/websocket/main.go @@ -135,7 +135,7 @@ logreader: var mat gocv.Mat var encodedImage string - if cursor != nil { + if cursor != nil && decoder != nil { pkt, err := cursor.ReadPacket() if err == nil { if !pkt.IsKeyFrame {