From 44ae9c7b63ae374054113d2413ab3ca33192c2b0 Mon Sep 17 00:00:00 2001 From: Pascal Vizeli Date: Sat, 30 Jun 2018 22:06:18 +0200 Subject: [PATCH] Don't try to shutdown a not running API (#543) --- hassio/api/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hassio/api/__init__.py b/hassio/api/__init__.py index 9144cda84..70dbac711 100644 --- a/hassio/api/__init__.py +++ b/hassio/api/__init__.py @@ -243,5 +243,9 @@ class RestAPI(CoreSysAttributes): async def stop(self): """Stop rest api webserver.""" + if not self._site: + return + + # Shutdown running API await self._site.stop() await self._runner.cleanup()