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

Warm resumption client from example sends unexpected resume state #885

Open
mostroverkhov opened this issue Apr 4, 2019 · 0 comments
Open

Comments

@mostroverkhov
Copy link
Member

mostroverkhov commented Apr 4, 2019

I am running warm resumption example client (head of master) against java server imitating one from this example.
After reconnect client sends RESUME frame with unexpected implied position 0, seen on server as

Resumption states. local: [pos: 0, impliedPos: 14], remote: [pos: 0, impliedPos: 0].

Then client fails with

 WarmResumption_Client.cpp:127] Resumption Failed: rsocket::ConnectionException:
 Client cannot resume, server position 14 is not available

Cold resumption client sends expected state, no errors:

Resumption states. local: [pos: 0, impliedPos: 15], remote: [pos: 0, impliedPos: 161]

Comparing examples contents, It seems the issue is empty resume manager in warm resume case?

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

No branches or pull requests

1 participant