Halibut
Halibut copied to clipboard
Add subscription id to tcp connections exceeded error message
Background
When enabled and monitoring in PreProd Cloud, this error doesn't tell you which subscription has exceeded the limit, which is a bit annoying.
Results
Add the subscription id/uri to the exception & error log message
Example:
A polling client at [::1]:59764 has exceeded the maximum number of active connections (3) for subscription poll://sq-tentapoll/. New connections will be rejected
How to review this PR
Quality :heavy_check_mark:
Pre-requisites
- [ ] I have read How we use GitHub Issues for help deciding when and where it's appropriate to make an issue.
- [s] I have considered informing or consulting the right people, according to the ownership map.
- [s] I have considered appropriate testing for my change.