ajout ReadWriteLock