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

Node not sync to the best height when it has connection with nodes who reached to the best height #1176

Closed
cloud8little opened this issue Oct 22, 2019 · 2 comments
Labels
p2p Module - peer-to-peer message exchange and network optimisations, at TCP or UDP level (not HTTP).

Comments

@cloud8little
Copy link
Contributor

Describe the bug
Node not sync to the best height when seed connection is full but it has connection with seed node.

To Reproduce
Steps to reproduce the behavior:
One consensus node, set maxconnections as 3
One seed node, set maxconnections as 3
Several normal clients(N1,N2,N3,N4), also set maxconnections as 3

  1. Start Seed node, enable RPC
  2. Start N1 -> N2-> N3-> N4
  3. Restart N2

Expected behavior
Block body height of node N2 will not sync to the best height, even it has connection with seed node. seed node already synced to the best height.

Screenshots
screenshot_p2pconnect

Platform:

(Optional) Additional context
related issue #1127 #1154 .

@cloud8little cloud8little changed the title Node not sync to the best height when seed connection is full but it has connection with seed node Node not sync to the best height when it has connection with nodes who reached to the best height Oct 22, 2019
@Tommo-L
Copy link
Contributor

Tommo-L commented Oct 23, 2019

I'll help investigate this problem

@Tommo-L
Copy link
Contributor

Tommo-L commented Oct 25, 2019

I think it will be fixed in PR #899

@lock9 lock9 added the p2p Module - peer-to-peer message exchange and network optimisations, at TCP or UDP level (not HTTP). label Nov 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
p2p Module - peer-to-peer message exchange and network optimisations, at TCP or UDP level (not HTTP).
Projects
None yet
Development

No branches or pull requests

4 participants