Close camera on shutdown.
authorBenjamin Braatz <bb@bbraatz.eu>
Thu, 29 Jul 2021 15:57:08 +0000 (17:57 +0200)
committerBenjamin Braatz <bb@bbraatz.eu>
Thu, 29 Jul 2021 15:57:08 +0000 (17:57 +0200)
controlpi_plugins/camera.py

index 98fc6088ca62b299334476a540f44abb99c4e728..497726e81b4f30f28322ef839ebc35d03b2e62ea 100644 (file)
@@ -94,6 +94,7 @@ class Camera(BasePlugin):
                 await asyncio.sleep(2)
         except asyncio.CancelledError:
             camera.stop_preview()
+            camera.close()
             while len(self._images) > 0:
                 filename = self._images.popleft()
                 filepath = os.path.join(self.conf['path'],