Skip to content

Commit 6d22f93

Browse files
committed
Use predefined wbsockets enum for exception code comparison
1 parent 38fd146 commit 6d22f93

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/relay_listener.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
from dotenv import load_dotenv
1818
from websockets.asyncio.client import connect
19+
from websockets.frames import CloseCode
1920
from websockets.exceptions import ConnectionClosedError
2021

2122
from services.mwl.create_worklist_item import CreateWorklistItem
@@ -139,7 +140,7 @@ async def main():
139140
logger.warning("\nShutting down...")
140141
break
141142
except ConnectionClosedError as e:
142-
if "ExpiredToken" in str(e) and e.code == 1011:
143+
if "ExpiredToken" in str(e) and e.code == CloseCode.INTERNAL_ERROR.value:
143144
logger.info("SAS token expired, refreshing...")
144145
else:
145146
logger.warning(f"Connection closed with code {e.code}: {e.reason}")

0 commit comments

Comments
 (0)