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

WIP: Add session support #3

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

WIP: Add session support #3

wants to merge 12 commits into from

Conversation

bryce-anderson
Copy link
Owner

This is pretty basic right now, but it adds support for a multiplexed session using a thread blocking model.

@bryce-anderson bryce-anderson force-pushed the wip/session branch 4 times, most recently from ebce6d9 to 349a36d Compare April 2, 2016 15:19
This is pretty basic right now.
This reduces the amount of manual codec usage in the session and
removes the concept of a MuxPacket altogether.

This change removes some complexity and enforces a more strict mux
protocol parsing scheme. Now packets are decoded _when_ they are
read meaning that decode errors are caught earlier.
There was a miscalculation in the ping time.
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.

1 participant