issues
search
sonroyaalmerol
/
m3u-stream-merger-proxy
A lightweight HTTP proxy server dockerized for consolidating and streaming content from multiple IPTV M3U playlists, acting as a load balancer between provided sources.
https://hub.docker.com/r/sonroyaalmerol/m3u-stream-merger-proxy
12
stars
1
forks
source link
Optimize HTTP timeout
#35
Closed
sonroyaalmerol
closed
3 months ago
sonroyaalmerol
commented
3 months ago
Context
Go’s http package doesn’t specify request timeouts by default, allowing a possibility of services hijacking goroutines.
Choices
Cap the TCP connect and TLS handshake timeouts, as well as establishing an end-to-end request timeout.
Checklist before requesting a review
[x] I have performed a self-review of my code
[x] I've added documentation about this change to the README.
[x] I've not introduced breaking changes.
Context
Choices
Checklist before requesting a review