diff --git a/internal/mjpeg/init.go b/internal/mjpeg/mjpeg.go similarity index 99% rename from internal/mjpeg/init.go rename to internal/mjpeg/mjpeg.go index b2f3e1f4..e9f973aa 100644 --- a/internal/mjpeg/init.go +++ b/internal/mjpeg/mjpeg.go @@ -60,6 +60,9 @@ func handlerKeyframe(w http.ResponseWriter, r *http.Request) { } defer func() { + if b == nil { + return + } entry = cacheEntry{payload: b, timestamp: time.Now()} cacheMu.Lock() if cache == nil {