-
Notifications
You must be signed in to change notification settings - Fork 22
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
New server arch #130
New server arch #130
Conversation
Test fails sometime. |
@khibino Even with this PR, |
If I update my dependencies to use this new version of |
All my tests simply deadlock. I will try to figure out where and why. |
Thank you but I don't want you to take time to understand the deadlock at this moment. |
Ok, then I shall wait :) FWIW, it seems that the client can connect to the server just fine, and the server can respond, and the client gets the initial response headers, but then the (streaming) response body is never started, and the client is left waiting. |
If you run |
@edsko It would be nice if you tested the current |
@kazu-yamamoto I just tried with 80de8db , same result as with aa6f979 . My test setup is that the client does a streaming request to the server; this request arrives, and the serves initiates a streaming response. The client receives the headers, but then nothing. If I insert a call to http2/Network/HTTP2/Server/Worker.hs Line 150 in 80de8db
http2 architecture.
|
@edsko I cannot reproduce your issue. |
This implements #127