Skip to content
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

Fix issues with envelope deserialization #1965

Merged
merged 6 commits into from Oct 6, 2022
Merged

Conversation

mattjohnsonpint
Copy link
Contributor

@mattjohnsonpint mattjohnsonpint commented Oct 5, 2022

Improves deserialization by reading the envelope header line in a buffer instead of streaming one character at a time, which should hopefully fix #1963.

Also makes a few other optimizations in nearby code for both serialization and deserialization.

No new tests because we already have a lot of tests that validate it works correctly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants