mirror of https://gitlab.com/litecord/litecord.git
Handle conn closed when dispatching events
This commit is contained in:
parent
1cbc4541a8
commit
6a45da01b8
|
|
@ -267,9 +267,15 @@ class GatewayWebsocket:
|
||||||
|
|
||||||
log.debug("sending payload {!r} sid {}", event.upper(), self.state.session_id)
|
log.debug("sending payload {!r} sid {}", event.upper(), self.state.session_id)
|
||||||
|
|
||||||
|
try:
|
||||||
await self.send(payload)
|
await self.send(payload)
|
||||||
|
except websockets.exceptions.ConnectionClosed:
|
||||||
|
log.warning(
|
||||||
|
"Failed to dispatch {!r} to {}", event.upper, self.state.session_id
|
||||||
|
)
|
||||||
|
|
||||||
async def _make_guild_list(self) -> List[Dict[str, Any]]:
|
async def _make_guild_list(self) -> List[Dict[str, Any]]:
|
||||||
|
assert self.state is not None
|
||||||
user_id = self.state.user_id
|
user_id = self.state.user_id
|
||||||
|
|
||||||
guild_ids = await self._guild_ids()
|
guild_ids = await self._guild_ids()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue