Workaround hangs when upgrading old addr.dat files #1008

pull gavinandresen wants to merge 1 commits into bitcoin:master from gavinandresen:addrworkaround changing 1 files +11 −22
  1. gavinandresen commented at 5:39 PM on March 29, 2012: contributor

    This changes the load addr.dat logic so old 'addr' entries are left as-is.

    Why: because we saw at least one (and probably 2 or 3) hang-at-startup bugs in rc5 when erasing the old entries.

    The result will be larger than necessary addr.dat files for people who upgrade from old releases; I can live with that for this release. The workaround is to just delete addr.dat and let dns or built-in seeding to give you a fresh set of peers.

  2. Workaround hangs when upgrading old addr.dat files 6293a9f87f
  3. sipa commented at 6:59 PM on March 29, 2012: member

    ACK. vDelete is obsolete now, but it may be necessary again soon.

  4. gavinandresen referenced this in commit dac1888c18 on Mar 29, 2012
  5. gavinandresen merged this on Mar 29, 2012
  6. gavinandresen closed this on Mar 29, 2012

  7. jgarzik commented at 8:35 PM on March 29, 2012: contributor

    ACK

  8. coblee referenced this in commit 849efb1916 on Jul 17, 2012
  9. suprnurd referenced this in commit 7d1dd5f63c on Dec 5, 2017
  10. sanch0panza referenced this in commit 03318e9f0e on Apr 11, 2018
  11. lateminer referenced this in commit 91514a0326 on Oct 30, 2019
  12. DrahtBot locked this on Sep 8, 2021

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-05-02 15:16 UTC

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