diff --git a/src/airunner/workers/vision_capture_worker.py b/src/airunner/workers/vision_capture_worker.py index 92eb1c271..f52b847c4 100644 --- a/src/airunner/workers/vision_capture_worker.py +++ b/src/airunner/workers/vision_capture_worker.py @@ -64,7 +64,8 @@ def start(self): def enable_cam(self): self.cap = cv2.VideoCapture(0) if not self.cap.isOpened(): - raise IOError("Unable to open webcam") + self.logger.error("Unable to open camera") + self.state = WorkerState.HALTED def disable_cam(self): if self.cap: