summaryrefslogtreecommitdiff
path: root/fortnite_status
diff options
context:
space:
mode:
authorDmitrii Morozov <snoopdesigns@gmail.com>2024-11-04 18:40:41 +0100
committerDmitrii Morozov <snoopdesigns@gmail.com>2024-11-04 18:40:41 +0100
commit09ebb2e44319d17a2719e1c615e85ca8b8b60ae8 (patch)
treee367e3106b3c74df489eacdccc1758d4a3f2d955 /fortnite_status
parenta377adcca68a83e897839aded43e7f20f17d4c27 (diff)
Try catch getting fortnite status, protect running thread
Diffstat (limited to 'fortnite_status')
-rw-r--r--fortnite_status/__init__.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/fortnite_status/__init__.py b/fortnite_status/__init__.py
index ee21ad6..520f3ac 100644
--- a/fortnite_status/__init__.py
+++ b/fortnite_status/__init__.py
@@ -105,7 +105,10 @@ class FortniteStatusNotifier:
# Initialize status
self.__last_fortnite_status = self.__fortnite_status.get_status()
while True:
- await self.__read_status()
+ try:
+ await self.__read_status()
+ except:
+ print('Exception getting Fortnite status')
await asyncio.sleep(__polling_interval__)
async def __read_status(self):