diff --git a/homeassistant/components/camera/mjpeg.py b/homeassistant/components/camera/mjpeg.py index 981ed9dbf49..d3af55a91f1 100644 --- a/homeassistant/components/camera/mjpeg.py +++ b/homeassistant/components/camera/mjpeg.py @@ -126,7 +126,7 @@ class MjpegCamera(Camera): finally: if stream is not None: - self.hass.async_add_job(stream.release()) + yield from stream.close() if response is not None: yield from response.write_eof()