The problem with that patch is that it is not optimal to restart the ActionCable server all the time. Clients lose connection and have to re-subscribe again.
In my case, my application is restarting very often, every 1 or 2 minutes maximum.
Upstash Redis seems to timeout the connection every few seconds.
What can be done? @kurt, could you help us with this?
I have opened this thread: Upstash Redis - Connection lost (ECONNRESET) (Redis::ConnectionError - Questions / Help - Fly.io
Thanks!