PreviousNext

Synchronization Objects

In a multithreaded program, you must use synchronization objects whenever there is a possibility of corruption of shared data or conflicting scheduling of threads that have mutual scheduling dependencies. The following topics discuss two kinds of synchronization objects: mutexes and condition variables.

More:

Mutexes

Condition Variables

Other Synchronization Methods