A lightweight HTTP proxy server dockerized for consolidating and streaming content from multiple IPTV M3U playlists, acting as a load balancer between provided sources.
There are edge cases where an idle connection (while waiting for EOF) is sustained indefinitely.
Choices
By having a default buffer, the contents can be checked to see if it's empty or not. If it's empty for a certain timeout period, then cancel the HTTP context altogether and close the connection.
Checklist before requesting a review
[x] I have performed a self-review of my code
[ ] I've added documentation about this change to the README.
Context
Choices
Checklist before requesting a review