You probably Know the problem commonly referred to as a *deadlock*: Two simultaneously running tasks both don't complete because they are waiting for the other one to finish. As I am currently on vacation in Italy I was really amused having a similar problem with the beach's toilet door. The time I arrived there were already 2-3 people waiting in front of the door, which seemed to be locked since the indicator showed red for *occupied* (the indicator on the outer side is connected to the lock on the inner side) What I knew from the previous day (and the other people obviously didn't) is that you don't have to open the lock completely to open the door. That way however, the indicator doesn't turn enough to show that the toilette is free. So I could push the door open to let the first guy in and everybody was happy in the end. Isn't it ridiculous how the problems with computers, which seem to be so abstract and kind of unreal, reflect in reality in such simple situations? A bunch of men waiti More
2011-07-05