Bugfix, add publish_auth

This commit is contained in:
vic
2023-10-25 22:06:48 -04:00
parent b73f7ba854
commit d8f5335fe2
3 changed files with 22 additions and 7 deletions

View File

@@ -2,7 +2,7 @@ import json
import time
from queue import Queue
from threading import Lock
from websocket import WebSocketApp
from websocket import WebSocketApp, WebSocketConnectionClosedException
from .event import Event
from .filter import Filters
from .message_pool import MessagePool
@@ -90,7 +90,10 @@ class Relay:
if self.connected:
message = self.queue.get()
self.num_sent_events += 1
self.ws.send(message)
try:
self.ws.send(message)
except WebSocketConnectionClosedException as wscce:
self._on_error(None, wscce)
else:
time.sleep(0.1)