mutex utilisateur + conditions