From 9acb341b9607dd1dd404378a324fdcd10b6e2452 Mon Sep 17 00:00:00 2001 From: Nolan Gilley Date: Sat, 14 Nov 2015 10:51:07 -0500 Subject: [PATCH] remove break --- homeassistant/components/camera/__init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/camera/__init__.py b/homeassistant/components/camera/__init__.py index c44f56ed9f5..77a8eb83ce1 100644 --- a/homeassistant/components/camera/__init__.py +++ b/homeassistant/components/camera/__init__.py @@ -132,7 +132,9 @@ def setup(hass, config): while True: img_bytes = camera.camera_image() - if img_bytes is not None: + if img_bytes is None: + continue + else: headers_str = '\r\n'.join(( 'Content-length: {}'.format(len(img_bytes)), 'Content-type: image/jpeg', @@ -145,8 +147,7 @@ def setup(hass, config): handler.request.sendall( bytes('--jpgboundary\r\n', 'utf-8')) - else: - break + except (requests.RequestException, IOError): camera.is_streaming = False camera.update_ha_state()