tunneled / tunneled-server

The tunnel proxy used to power http://tunneled.computer
6 stars 1 forks source link

Problems parsing HTTP (io.EOF returned) at high concurrency #7

Open bswinnerton opened 7 years ago

bswinnerton commented 7 years ago
ab -n 100 -c 10 "http://foo.tunneled.computer/load"

Results in:

WARN[2017-09-02T11:21:26-04:00] Couldn't parse request as HTTP: EOF           remote_ip=[::1]:55546
WARN[2017-09-02T11:21:26-04:00] Couldn't parse request as HTTP: EOF           remote_ip=[::1]:55547
bswinnerton commented 7 years ago

This appears to also happen on non-404s too, albeit at a less frequent rate.

bswinnerton commented 7 years ago

This appears to also happen on non-404s too, albeit at a less frequent rate.

This may have been resolved by https://github.com/tunneled/tunneled-server/commit/db7182902620d7ecc26216a2485ae2ba3ebc3abb.