Sep 28, 2013: This is an exploration of the threading issues raised by http://www.linux-mag.com/id/996/ which was in the March, 2002 issue of Linux Magazine. I've stuck to the original article's C, but I've embellished on the original program samples quite a bit, frequently adding a "WORK" cpp symbol that makes the example code work as intended. I've also added main() functions to some of the examples, to make the problem manifest, as described in the text of the article.