Delete stdx::notify_all_at_thread_exit

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Server Programmability
    • Fully Compatible
    • Programmability 2025-07-21
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      It is fundamentally broken and cannot work correctly with stdx::condition_variable due to the later's support for ParkingLot notifications. I also can't think of a reasonable use case in our codebase. Luckily nothing is using it so we can just delete it and remove the temptation.

      We should also delete our custom implementation of stdx::this_thread::sleep_for and sleep_until since they are just worse versions of the libstdc++ implementation.

            Assignee:
            James Bronsted
            Reporter:
            Mathias Stearn
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: