add catch for invalid message error

This commit is contained in:
Timothy Pogue 2022-09-21 16:04:25 -06:00
parent 128b117af6
commit 77ed713232
1 changed files with 3 additions and 2 deletions

View File

@ -212,7 +212,8 @@ class ExternalMessageConsumer:
except ( except (
socket.gaierror, socket.gaierror,
ConnectionRefusedError, ConnectionRefusedError,
websockets.exceptions.InvalidStatusCode websockets.exceptions.InvalidStatusCode,
websockets.exceptions.InvalidMessage
) as e: ) as e:
logger.error(f"Connection Refused - {e} retrying in {self.sleep_time}s") logger.error(f"Connection Refused - {e} retrying in {self.sleep_time}s")
await asyncio.sleep(self.sleep_time) await asyncio.sleep(self.sleep_time)
@ -224,7 +225,7 @@ class ExternalMessageConsumer:
continue continue
except Exception as e: except Exception as e:
# An unforseen error has occurred, log and stop # An unforseen error has occurred, log and continue
logger.error("Unexpected error has occurred:") logger.error("Unexpected error has occurred:")
logger.exception(e) logger.exception(e)
continue continue