Team-TAU / tau

TAU- Twitch API Unifier, a containerized relay/proxy to unify the WebHook- and WebSocket-based real-time Twitch APIs under a single (local) WebSocket connection.
MIT License
153 stars 39 forks source link

[BUG] IRC connection is lost, and wont re-connect without completely restarting TAU. #95

Open FiniteSingularity opened 2 years ago

FiniteSingularity commented 2 years ago

Describe the bug Occasionally the websocket connection between TAU and IRC will be lost, and even when telling TAU to reconnect or refreshing tokens, will not reconnect. This seems to happen after several days.

To Reproduce Steps to reproduce the behavior:

  1. Run TAU, and have it connect to IRC.
  2. Wait 3-5 days.
  3. Eventually the connection to IRC will be lost.
  4. Attempt to get TAU to reconnect without restarting everything.

Expected behavior When the IRC websocket is disconnected, TAU should attempt to reconnect, until it is able to re-establish a new connection is set up.

FiniteSingularity commented 2 years ago

Oops, closed the wrong issue.