-
Notifications
You must be signed in to change notification settings - Fork 21
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
add test for deadlines #60
Conversation
Deadlock? |
Not sure what it is, the |
Can we figure out what's actually happening? The code looks correct. |
I agree that the code looks correct, so this is a little mystifying... |
|
No wait, close is not sent with the deadline. |
|
no wait, the deadline is on the other side of the hop. |
trying to debug the issue: restored deadline setting checks and added error logs when not setting the read deadlines. |
It's full of these:
and these:
|
so the stream is already marked closed, failing to set the deadline in |
the more pertinent question is why |
I don't understand how this is happening, we always close either |
Added assertion in c2ceeb7 to test for the impossible condition. |
it's not triggering, so that was possibly a red herring... |
I can't seem to reproduce the issue; I don't know what happened. At any rate, this adds a test for deadlines that was missing. |
seems to be broken...