sometimes, the web client receives unsubscribe notification and an extra notification on that channel. This is then followed by an attempt to rejoin the channel that we just left. This commit prevents that situation to occur. For that, it needs to know the notifications received by the bus in one batch, not one at a time.