-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement SPDY stream level timeout #108
Comments
You mean remote SPDY proxy stop responding?
I have fixed similar problems before. Are you using latest code? |
Also providing complete log helps me understand the situation. |
shrpx -p -b 127.0.0.1,4443 -f 127.0.0.1,8001 -k -L INFO --backend-read-timeout=3 --backend-write-timeout=3 ...
[INFO] [CLIENT_HANDLER:0x7fc322e004e0] Downstream connection pool is empty. Create new one
[INFO] [UPSTREAM:0x7fc322e00600] HTTP request completed env: mac: brew list --versions ubuntu: hmm... please send a mail to fcicq at fcicq dot net and I'll give you the full command :( |
Timeout for SPDY session was not implemented. This was deliberate decision since SPDY is long lived connection and we just rely on the server to disconnect. But our recent experience shows that timeout is useful especially when connection is unstable (e.g., mobile). The commit 0391a3d adds backend SPDY connection timeout. Note that this timeout is for TCP connection, not the SPDY stream. SPDY stream level timeouts have not been implemented in shrpx. Meanwhile, from your writings, the remote SPDY proxy seems to swallow HTTP requests but does not respond at all. I'd like to know the problem may be in remote SPDY proxy or not. We may need log for remote SPDY server if you manages it. You can reach me at t-tujikawa at users dot sourceforge dot net |
sadly I'm not sure why the server stopped responding if something is triggered in issue #107, so I often have to restart shrpx :(
The text was updated successfully, but these errors were encountered: