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

GetPeers spammed on startup #6

Open
Alrighttt opened this issue Jun 1, 2020 · 4 comments
Open

GetPeers spammed on startup #6

Alrighttt opened this issue Jun 1, 2020 · 4 comments
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@Alrighttt
Copy link

On startup of a node, the node will spam GetPeers requests to each peer until the node receives a peer list packet from the peer. The issue is that the peer seems to respond with the peer list as many times as the node requested it. I've seen this result in as many as 40 duplicate peer lists being sent back to the node.

Attached at the bottom of this is a packet dump that demonstrates what it is happening.

Take note of the packets with payload of 00000011e4dfbbb9aeaff2c844181d5f031f2cac00 and their timestamps. This is the node requesting a peer list from the peer.

Also take note of the 'count': 14, packet. This packet is violating the networking protocol and seems to have multiple duplicate payloads stuffed into it. This is may be a separate issue altogether, but it does seem related.

[{'ascii': "b'\\x00\\x9d\\xf8'",
  'count': 3,
  'dst': '<PEER>:40440',
  'payload': '009df8',
  'src': '<NN>:60446',
  'time': '1591016667.962045446'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 4,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016667.962122820'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 5,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016667.962180934'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 6,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016667.962196965'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 7,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016667.962219910'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 8,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016667.962238675'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 9,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016667.962286372'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 10,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016667.962321340'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 11,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016667.962352007'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 12,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016667.962390302'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 14,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac0000000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016667.985558620'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 26,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016668.002611074'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 27,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016668.002793890'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 28,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016668.002959846'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 29,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016668.003886723'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 30,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016668.003951921'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 31,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016668.004090417'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 32,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016668.004159109'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 33,
  'dst': '<PEER>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<NN>:60446',
  'time': '1591016668.004271561'},

 {'ascii': "b'\\x00\\x9d\\xf8'",
  'count': 36,
  'dst': '<NN>:40440',
  'payload': '009df8',
  'src': '<PEER>:49094',
  'time': '1591016668.010145228'},

 {'ascii': "b'\\x00\\x00\\x00\\xbb\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x07\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0f116.203.120.163\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c159.69.10.44\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0e195.201.20.230\\x9d\\xf8\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c46.255.254.2\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c88.99.206.68\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0e95.216.204.220\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\r<PEER>\\x9d\\xf8'",
  'count': 38,
  'dst': '<NN>:40440',
  'payload': '000000bbe4dfbbb9aeaff2c844181d5f031f2cac010000000000000007000000000000000f3131362e3230332e3132302e3136331e56000000000000000c3135392e36392e31302e34341e56000000000000000e3139352e3230312e32302e3233309df8000000000000000c34362e3235352e3235342e321e56000000000000000c38382e39392e3230362e36381e56000000000000000e39352e3231362e3230342e3232301e56000000000000000d39352e3231372e3232332e39369df8',
  'src': '<PEER>:49094',
  'time': '1591016668.010202836'},

 {'ascii': "b'\\x00\\x00\\x00\\x11\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x00'",
  'count': 40,
  'dst': '<NN>:40440',
  'payload': '00000011e4dfbbb9aeaff2c844181d5f031f2cac00',
  'src': '<PEER>:49094',
  'time': '1591016668.010284802'},

 {'ascii': "b'\\x00\\x00\\x00\\xbb\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x07\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0f116.203.120.163\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c159.69.10.44\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0e195.201.20.230\\x9d\\xf8\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c46.255.254.2\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c88.99.206.68\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0e95.216.204.220\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\r<PEER>\\x9d\\xf8'",
  'count': 42,
  'dst': '<NN>:40440',
  'payload': '000000bbe4dfbbb9aeaff2c844181d5f031f2cac010000000000000007000000000000000f3131362e3230332e3132302e3136331e56000000000000000c3135392e36392e31302e34341e56000000000000000e3139352e3230312e32302e3233309df8000000000000000c34362e3235352e3235342e321e56000000000000000c38382e39392e3230362e36381e56000000000000000e39352e3231362e3230342e3232301e56000000000000000d39352e3231372e3232332e39369df8',
  'src': '<PEER>:49094',
  'time': '1591016668.010306486'},

 {'ascii': "b'\\x00\\x00\\x00\\xbb\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x07\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0f116.203.120.163\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c159.69.10.44\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0e195.201.20.230\\x9d\\xf8\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c46.255.254.2\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c88.99.206.68\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0e95.216.204.220\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\r<PEER>\\x9d\\xf8'",
  'count': 44,
  'dst': '<NN>:40440',
  'payload': '000000bbe4dfbbb9aeaff2c844181d5f031f2cac010000000000000007000000000000000f3131362e3230332e3132302e3136331e56000000000000000c3135392e36392e31302e34341e56000000000000000e3139352e3230312e32302e3233309df8000000000000000c34362e3235352e3235342e321e56000000000000000c38382e39392e3230362e36381e56000000000000000e39352e3231362e3230342e3232301e56000000000000000d39352e3231372e3232332e39369df8',
  'src': '<PEER>:49094',
  'time': '1591016668.010376256'},

 {'ascii': "b'\\x00\\x00\\x00\\xbb\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x07\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0f116.203.120.163\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c159.69.10.44\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0e195.201.20.230\\x9d\\xf8\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c46.255.254.2\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c88.99.206.68\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0e95.216.204.220\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\r<PEER>\\x9d\\xf8'",
  'count': 46,
  'dst': '<NN>:40440',
  'payload': '000000bbe4dfbbb9aeaff2c844181d5f031f2cac010000000000000007000000000000000f3131362e3230332e3132302e3136331e56000000000000000c3135392e36392e31302e34341e56000000000000000e3139352e3230312e32302e3233309df8000000000000000c34362e3235352e3235342e321e56000000000000000c38382e39392e3230362e36381e56000000000000000e39352e3231362e3230342e3232301e56000000000000000d39352e3231372e3232332e39369df8',
  'src': '<PEER>:49094',
  'time': '1591016668.010446175'},

 {'ascii': "b'\\x00\\x00\\x00\\xbb\\xe4\\xdf\\xbb\\xb9\\xae\\xaf\\xf2\\xc8D\\x18\\x1d_\\x03\\x1f,\\xac\\x01\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x07\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0f116.203.120.163\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c159.69.10.44\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0e195.201.20.230\\x9d\\xf8\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c46.255.254.2\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0c88.99.206.68\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\x0e95.216.204.220\\x1eV\\x00\\x00\\x00\\x00\\x00\\x00\\x00\\r<PEER>\\x9d\\xf8'",
  'count': 48,
  'dst': '<NN>:40440',
  'payload': '000000bbe4dfbbb9aeaff2c844181d5f031f2cac010000000000000007000000000000000f3131362e3230332e3132302e3136331e56000000000000000c3135392e36392e31302e34341e56000000000000000e3139352e3230312e32302e3233309df8000000000000000c34362e3235352e3235342e321e56000000000000000c38382e39392e3230362e36381e56000000000000000e39352e3231362e3230342e3232301e56000000000000000d39352e3231372e3232332e39369df8',
  'src': '<PEER>:49094',
  'time': '1591016668.010491124'}]
@ssadler
Copy link
Owner

ssadler commented Jun 1, 2020

What is the "count" parameter in those dicts?

@Alrighttt
Copy link
Author

It is the total packet count including non-data packets. It was just a way for me to inspect the packets in more detail after they are dumped out.

@ssadler ssadler added bug Something isn't working help wanted Extra attention is needed labels Jun 6, 2020
@ssadler
Copy link
Owner

ssadler commented Jul 9, 2020

I'm pretty sure the issue here is that on startup, zeno will ask the seed for peers, and it return peers, and then it will ask each of those nodes for peers, and they will return peers, and it will keep creating this expontential peer query explosion until those peers connect back. They should connect back very quickly, but it can still generate alot of messages.

@Alrighttt
Copy link
Author

It doesn't seem to be a practical issue, but from what I saw, it is doing GetPeers messages over and over to each peer until it gets a response back.

I've not checked if this behavior still exists since this issue was opened. Let me know if you need me to check it again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants