Bonjour,
le code suivant utilise-t-il la bonne méthode pour vérifier si un mutex est bloqué ou pas ?
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 bool isMutexLocked(boost::mutex & mutex) { bool locked = false; // try blocking the mutex { boost::mutex::scoped_lock lock(mutex, boost::try_to_lock); if(lock.owns_lock()) { locked = false; } else { locked = true; } } return locked; }
Flo.
Partager