Skip to content

Commit 0a35972

Browse files
Fix bridge event crash on exit (#3183)
1 parent df95683 commit 0a35972

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

apps/predbat/ha.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,7 +308,7 @@ def bridge_event(self, loop):
308308
while not self.api_stop:
309309
self.ws_sync_event.wait(timeout=1.0)
310310
self.ws_sync_event.clear()
311-
if self.ws_event_loop and self.ws_async_event:
311+
if self.ws_event_loop and self.ws_async_event and not loop.is_closed():
312312
loop.call_soon_threadsafe(self.ws_async_event.set)
313313

314314
def call_service_websocket_command(self, domain, service, data):

0 commit comments

Comments
 (0)