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

when a user has no name, it deadlocks the network #15

Open
telephon opened this issue May 3, 2016 · 3 comments
Open

when a user has no name, it deadlocks the network #15

telephon opened this issue May 3, 2016 · 3 comments
Labels

Comments

@telephon
Copy link
Collaborator

telephon commented May 3, 2016

where two computers have the same name, or nil, there is a constant flow of messages:

Peer nil rejoined the Utopia

@telephon
Copy link
Collaborator Author

telephon commented May 3, 2016

Somewhere in

add {|peer|
        peer = peer.as(Peer);
        dict[peer.name] = peer;
        peer.addDependant(this);
        this.changed(\add, peer)
    }

we may have to check if it is duplicate with ref to IP address

@telephon telephon added the bug label May 3, 2016
@muellmusik
Copy link
Owner

Yes, I think that's sensible. Probably it should just use a kind of filename increment scheme (e.g. telephon-2) and post a warning.

@telephon
Copy link
Collaborator Author

telephon commented May 3, 2016

Yes, if it warns once, this would be enough.

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

No branches or pull requests

2 participants