Was ist mit Callbacks?
 
Die Beispielimplementierung wird auch nur unter Windows ab Vista funktionieren, da die SRWLOCKS und die CONDITION_VARIABLE erst seit dieser Version unterstützt werden. Die erste Implementierung der Locks mittels boost::interprocess hat eine deutlich höhere CPU Last erzeugt und war auch deutlich langsamer, siehe [[Thread Synchronisation]]
<source lang="cpp">
Änderungen – Software Entwicklung Projekte

Änderungen