-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Large packets (2GB) don't get sent #352
Comments
@seanmonstar you may be interested |
This will just be a collection of various worst-case scenarios again:
Fixes:
|
Surely though; they should still arrive properly? |
Yep, I just checked with logs turned on, the chunk is rejected for a wrong reason (woops). I'll file an issue on the h2 repo. |
@seanmonstar this issue hyperium/h2#471? |
Sounds about right. Tonic doesn't do any sort of checking for that and delegates to h2. |
Bug Report
It takes Tonic approximately ~25 seconds to prepare a packet when it's 2GB in size, but ultimately it doesn't get received by the localhost server and the client just sits idle. Gave up after 5 minutes of waiting.
Minimal repro attached
tonic-repro.zip
The text was updated successfully, but these errors were encountered: