Migrate sync module to use standard c++11 locking mechanisms #11166

issue danra openend this issue on August 26, 2017
  1. danra commented at 8:49 pm on August 26, 2017: contributor

    Describe the issue

    Currently, the sync module uses the boost-defined condition_variable, mutex and recursive_mutex. Since all of these are available in the standard library since C++11, we should migrate the sync module to use the standard classes instead.

    What version of bitcoin-core are you using?

    commit 7fd49d01dc2ea444ba4d81d0cfa17486b03c8515

  2. fanquake added the label Refactoring on Aug 28, 2017
  3. practicalswift commented at 8:53 pm on August 28, 2017: contributor
    @danra Please take a look at #10866 and more specifically f01ea9326bc69d4f731a5904881740308c5e4271 :-)
  4. fanquake commented at 1:01 am on November 8, 2017: member
    Fixed by #10866.
  5. fanquake closed this on Nov 8, 2017

  6. 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: 2024-07-05 22:12 UTC

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