-
Notifications
You must be signed in to change notification settings - Fork 125
Conversation
Thanks for the pull request, and welcome! The MaidSafe team is excited to review your changes, and you should hear from @ned14 (or someone else) soon. If any changes to this PR are deemed necessary, please add them as extra commits. This ensures that the reviewer can see what has changed since they last reviewed the code. The way Github handles out-of-date commits, this should also make it reasonably obvious what issues have or haven't been addressed. Large or tricky changes may require several passes of review and changes. Please see CONTRIBUTOR.md for more information. |
Thanks a lot Mike. We will have this reviewed and merged. Great work !! |
There's a problem with this PR. Don't merge. Executing the crust_node example Listening for new connections on Tcp(V4(127.0.1.1:53230)), and listening for UDP broadcast on port 9999. An unknown error occurred |
Yeah I noticed that too :-) |
I think now it's fixed. Sorry! :| |
Hi Mike, |
r? @ned14 Review status: 0 of 3 files reviewed, all discussions resolved, some commit checks failed. Comments from the review on Reviewable.io |
The logic seems fine, but I think surely it would be better if each successfully bootstrapped node was used instead of throwing away all after the first success. I'll look into that here locally. Review status: all files reviewed, all discussions resolved, some commit checks failed.
Comments from the review on Reviewable.io |
Ah good point, we do not trust nodes at all so upper layers (routing in our case) should really ask a whole bunch of bootstrap nodes to get info for them, prior to them getting on the network. This way upper layers can filter replies and ensure they are happy. Review status: all files reviewed, all discussions resolved, some commit checks failed. Comments from the review on Reviewable.io |
Review status: all files reviewed, 1 unresolved discussion, some commit checks failed. src/connection_manager.rs, line 316 [r2] (raw file): Comments from the review on Reviewable.io |
Review status: all files reviewed, 1 unresolved discussion, some commit checks failed.
Cargo.toml, line 20 [r2] (raw file): G:\rust-crust>cargo test So this pull request appears to break crust on Windows? Comments from the review on Reviewable.io |
Review status: all files reviewed, 1 unresolved discussion, some commit checks failed. Cargo.toml, line 20 [r2] (raw file): Comments from the review on Reviewable.io |
Review status: all files reviewed, 1 unresolved discussion, some commit checks failed. Cargo.toml, line 20 [r2] (raw file): Comments from the review on Reviewable.io |
Here you go!