Arpit Saxena

Home

❯

Condition Variable

Condition Variable

Jan 31, 2025 • 1 min read • Last modified Apr 24, 2025

A condition variable is an inter-thread synchronisation mechanism that allows a thread to sleep while waiting for another thread to perform some work.

See std condition_variable - cppreference.com.

Atomics & Condition Variable should be mixed carefully

See Atomics and Condition Variables


Backlinks

  • Atomics and Condition Variables
  • C++ Concurrency

Graph View

  • Created by Arpit Saxena © 2025
  • GitHub
  • Blog
  • 🦋 BlueSky