Skip to content

Conversation

@HoneyryderChuck
Copy link
Collaborator

No description provided.

while it's valid to process ping frames after sending/receiving goaway frames, preparing an AC frame may inadvertedly put bytes on the user buffer, thereby signaling that there's something to write back instead of terminating the connection
this causes the truffleruby build to fail, as it expects to either receive a ping ack or have the connection closed
the immediate benefit of eager-decoding frames is that one can push PING
frames to the top of the stack, thereby prioritizing its processing.
@HoneyryderChuck HoneyryderChuck force-pushed the stream-prioritization-processing branch from 75a7068 to 5406ed4 Compare December 10, 2025 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants