]> cat aescling's git repositories - mastodon.git/commit
Fix timeline streaming stopping for multiple sessions instead of one (#17259)
authorClaire <claire.github-309c@sitedethib.com>
Fri, 7 Jan 2022 18:50:12 +0000 (19:50 +0100)
committerGitHub <noreply@github.com>
Fri, 7 Jan 2022 18:50:12 +0000 (19:50 +0100)
commitbc066d8936e2cfaa2dc275d9a5d4aefc0cbc1d86
tree7b9799b06ca62ee53341bbd9ec6b124371dd93c1
parente002f323362e63b88eb1ad547335fabd7ab5c843
Fix timeline streaming stopping for multiple sessions instead of one (#17259)

* Fix timeline streaming stopping for multiple sessions instead of one

Fixes #17256.

In updating the code for a newer version of node-redis, #17183 also broke
redis subscription management when multiple streaming clients subscribe to the
same channel.

This commit restores the redis subscription management code.

* Let node-redis actually handle the subscriptions
streaming/index.js