twitchdev / twitch-cli

The official Twitch CLI to make developing on Twitch easier.
Apache License 2.0
604 stars 71 forks source link

[Bug] High CPU usage on EventSub WebSocket after reconnect #229

Closed Xemdo closed 1 year ago

Xemdo commented 1 year ago

What is the problem?

There's high CPU usage on EventSub WebSocket server after reconnect is run. At least one user must be connected during the reconnect for this to happen.

Operating System

All

Architecture Version (x86, x64, arm, etc)

All

Steps to reproduce

  1. twitch event websocket start
  2. Connect to the server
  3. From another terminal window, twitch event websocket reconnect
  4. CPU spikes during correct and stays spiked after

Originally reported by @Awakened-Redstone