It seems as if connection_pool fails to release redis subscriptions. Once Timeout is raised, it every subsequent try will result in Timeout as well.
Steps to reproduce:
- Set redis pool size to something low (like 2 to 5)
- Open a dashboard and spam refresh
- Refresh and you won't see any widgets populated