block teasing #8934

issue rebroad opened this issue on October 17, 2016
  1. rebroad commented at 3:00 AM on October 17, 2016: contributor

    Running latest master (with some debug tweaks). My node is sending headers to a peer, but when the peer asks for the blocks, they do not send due to historical block limiting. Ideally the block invs should not have been sent, which triggered the request for the headers....?

    debug.log extract:-

    2016-10-17 02:18:43 recv version: /Satoshi:0.12.1/: version 70012, blocks=427842, relay=1, services=00000005 them=127.0.0.1:50691, peer=573 2016-10-17 02:19:12 send inv block 0000000000000000024ab1ddba71eee85ca86dfd0b4b34fd69403f1508ba4770 (434646) peer=573 2016-10-17 02:24:13 send inv block 00000000000000000099d92a3e8889a7c898325e91b6de75c104fe36e6a941cd (434647) peer=573 2016-10-17 02:24:53 recv getheaders to end. send 5 headers (height 434643 to 434647) peer=573 2016-10-17 02:24:53 recv getheaders to 0000000000000000024ab1ddba71eee85ca86dfd0b4b34fd69403f1508ba4770. send 3 headers (height 434644 to 434646) peer=573 2016-10-17 02:24:53 recv getheaders to 00000000000000000099d92a3e8889a7c898325e91b6de75c104fe36e6a941cd. send 4 headers (height 434644 to 434647) peer=573 2016-10-17 02:24:53 historical block serving limit reached, disconnect peer=573

    working on a fix.

  2. rebroad closed this on Oct 17, 2016

  3. rebroad reopened this on Oct 17, 2016

  4. rebroad commented at 3:17 AM on October 17, 2016: contributor

    re-opened accidentally. not really an issue as serving headers is still helpful even if we can't serve the blocks.

  5. rebroad closed this on Oct 17, 2016

  6. dcousens commented at 3:20 AM on October 17, 2016: contributor

    re-opened accidentally. not really an issue as serving headers is still helpful even if we can't serve the blocks.

    Out of interest, why?

  7. MarcoFalke locked this on Sep 8, 2021
Contributors

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-22 18:15 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me