Associating a lock/mutex with the data it protects | Hacker News Reader