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

Server concurrency limiting isn't enforced when no state is initialised for a user #47

Closed
peppy opened this issue Jan 22, 2021 · 1 comment

Comments

@peppy
Copy link
Sponsor Member

peppy commented Jan 22, 2021

The current method of ensuring state consistency across (potentially) multiple connects and disconnects by the same user is to clean up any state which is owned by a previous user before allowing a new connection on the server.

This works fine.. until the same user connects twice to the server, not taking out a state either time. You now have a situation where there are two connections from the same user potentially sharing state data.

@bdach
Copy link
Collaborator

bdach commented May 14, 2024

I believe #80 should cover this, so closing.

@bdach bdach closed this as completed May 14, 2024
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

2 participants