SMS cover

Errata for Shared Memory Synchronization

This page contains a list of all known errors in the book, listed in reverse chronological order of discovery.  Depending on when you obtained your copy, you may see all, some, or none of these bugs.  If you want to correct your copy, work down the list until one of the bugs is missing; at that point you’ve fixed them all. 

To report additional bugs, send mail to


Thanks to Dong Chen, Mark Hill, Jakub Łopuszański, Jinjian Ma, and the students of the St. Petersburg (Russia) 2019 Summer School on the Theory and Practice of Distributed Computing for their help in catching these mistakes.

Last Change: 14 August 2019 / Michael Scott's email address