Railways closing my Python connection
dillonzer
HOBBYOP

2 years ago

File "/opt/venv/lib/python3.11/site-packages/interactions/api/gateway/state.py", line 110, in _ws_connect

await self.gateway.run()

File "/opt/venv/lib/python3.11/site-packages/interactions/api/gateway/gateway.py", line 171, in run

await self.dispatch_opcode(data, op)

File "/opt/venv/lib/python3.11/site-packages/interactions/api/gateway/gateway.py", line 177, in dispatch_opcode

return await self.send_heartbeat()

^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/opt/venv/lib/python3.11/site-packages/interactions/api/gateway/gateway.py", line 303, in send_heartbeat

await self.send_json({"op": OPCODE.HEARTBEAT, "d": self.sequence}, bypass=True)

File "/opt/venv/lib/python3.11/site-packages/interactions/api/gateway/websocket.py", line 165, in send_json

await self.send(serialized, bypass)

File "/opt/venv/lib/python3.11/site-packages/interactions/api/gateway/websocket.py", line 153, in send

await self.ws.send_str(data)

File "/opt/venv/lib/python3.11/site-packages/aiohttp/client_ws.py", line 165, in send_str

await self._writer.send(data, binary=False, compress=compress)

File "/opt/venv/lib/python3.11/site-packages/aiohttp/http_websocket.py", line 729, in send

await self._send_frame(message, WSMsgType.TEXT, compress)

File "/opt/venv/lib/python3.11/site-packages/aiohttp/http_websocket.py", line 675, in _send_frame

self._write(header + mask + message)

File "/opt/venv/lib/python3.11/site-packages/aiohttp/http_websocket.py", line 702, in _write

raise ConnectionResetError("Cannot write to closing transport")

ConnectionResetError: Cannot write to closing transport.

————————

i have multiple discord bots running on my host but for some reason my newest one is throwing this error and closing itself off.

4 Replies

dillonzer
HOBBYOP

2 years ago

0940638f-d6b6-4032-b374-bb0215bdc98f


dillonzer
HOBBYOP

2 years ago

Seems to be happening when I call await ctx.defer() (a discord bot functionally to leave a connection open for discord longer than usual)


dillonzer
HOBBYOP

2 years ago

I wonder if something is causing the connection to still close


2 years ago

this is unlikely to be an issue with railway, the more likely cause is that discord is closing the connection


Welcome!

Sign in to your Railway account to join the conversation.

Loading...