diff --git a/pkg/mjpeg/client.go b/pkg/mjpeg/client.go index 2010dde1..12dbcbd7 100644 --- a/pkg/mjpeg/client.go +++ b/pkg/mjpeg/client.go @@ -64,6 +64,8 @@ func (c *Client) Start() error { } func (c *Client) Stop() error { + // important for close reader/writer gorutines + _ = c.res.Body.Close() c.closed = true return nil }