Die Mutex-Klasse wird sehr missverstanden, und globale Mutexe noch mehr.
Was ist ein gutes, sicheres Muster, um bei der Erstellung von globalen Mutexen zu verwenden?
Eine, die funktionieren wird
- Unabhängig davon, in welchem Gebietsschema sich mein Rechner befindet
- Garantiert die korrekte Freigabe des Mutex
- Hängt optional nicht ewig, wenn die Mutex nicht erworben wird
- Behandelt die Fälle, in denen andere Prozesse die Mutex aufgeben