Fix some benign races in timestamp logging #9230

pull TheBlueMatt wants to merge 2 commits into bitcoin:master from TheBlueMatt:2016-11-loglocks changing 2 files +4 −3
  1. TheBlueMatt commented at 11:37 PM on November 27, 2016: member

    No description provided.

  2. Fix race when accessing std::locale::classic()
    See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78552
    507145d785
  3. Make fStartedNewLine an std::atomic_bool
    While this doesnt really fix the race of adding timestamps
    mid-logical-line, it avoids the undefined behavior of using a
    bool in multiple threads.
    8b22efb6f7
  4. dcousens approved
  5. fanquake added the label Refactoring on Nov 27, 2016
  6. sipa commented at 7:22 AM on November 28, 2016: member

    utACK 8b22efb6f7c406951f33a04e84377fd16f02121c

  7. jonasschnelli commented at 7:37 AM on November 28, 2016: contributor

    utACK 8b22efb6f7c406951f33a04e84377fd16f02121c

  8. gmaxwell commented at 8:03 AM on November 28, 2016: contributor

    utACK.

  9. paveljanik commented at 8:11 AM on November 28, 2016: contributor

    utACK 8b22efb

  10. laanwj merged this on Dec 1, 2016
  11. laanwj closed this on Dec 1, 2016

  12. laanwj referenced this in commit c79e52ad30 on Dec 1, 2016
  13. codablock referenced this in commit d60a0704d4 on Jan 16, 2018
  14. codablock referenced this in commit 4f002e428a on Jan 16, 2018
  15. codablock referenced this in commit 3b2fd85b59 on Jan 17, 2018
  16. andvgal referenced this in commit d7b7ca9f1d on Jan 6, 2019
  17. CryptoCentric referenced this in commit 1d0226fe90 on Feb 25, 2019
  18. LarryRuane referenced this in commit 74b484e112 on Feb 24, 2021
  19. LarryRuane referenced this in commit cafc3f845d on Apr 1, 2021
  20. zkbot referenced this in commit 1b5f17c900 on Apr 1, 2021
  21. zkbot referenced this in commit 80e66e7daa on Apr 2, 2021
  22. MarcoFalke 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-04-22 06:15 UTC

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