Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Improve shared sub dispatch implementation. #2144
Before this change, when shared dispatch ack is enabled (in config) in case all subscribers are offline (all sessions gave negative ack) the message is simply discarded. In this change, it is ensured to have one session picked according to configured dispatch strategy when no subscriber is online. The messages dispatched in such scenario are then queued in session state.
Pull Request Test Coverage Report for Build 4474