Stop sending events on failure
This commit is contained in:
+1
-1
@@ -1,3 +1,3 @@
|
|||||||
wyoming==1.4.0
|
wyoming==1.4.1
|
||||||
zeroconf==0.88.0
|
zeroconf==0.88.0
|
||||||
pyring-buffer==1.0.0
|
pyring-buffer==1.0.0
|
||||||
|
|||||||
@@ -170,7 +170,11 @@ class SatelliteBase:
|
|||||||
if self._writer is None:
|
if self._writer is None:
|
||||||
return
|
return
|
||||||
|
|
||||||
|
try:
|
||||||
await async_write_event(event, self._writer)
|
await async_write_event(event, self._writer)
|
||||||
|
except Exception:
|
||||||
|
_LOGGER.exception("Unexpected error sending event to server")
|
||||||
|
self._writer = None
|
||||||
|
|
||||||
async def _send_run_pipeline(self) -> None:
|
async def _send_run_pipeline(self) -> None:
|
||||||
if self.settings.wake.enabled:
|
if self.settings.wake.enabled:
|
||||||
|
|||||||
Reference in New Issue
Block a user