Category: API
Summary: When the channel limit is exceeded, the notification service used to delete the oldest channel regardless of whether it was in use. It will now check for an active connection and prefer to delete non-connected channels first. If all channels are connected, it will still delete the oldest channel.
Impact: Clients should see a reduction in active channels disconnecting due to exceeding the channel limit. This will be most noticeable for clients that maintain long-lived connections with older channels and continuously create new channels.
Date of Change: December 20th, 2019
Impacted APIs:
- /api/v2/notifications/channels