Hi, > What happens if someone does not follow the standard protocol as in > the example above? Locks and semaphores are totally ADVISORY & VOLUTARY. They are not enforced. So if some one decides to throw away the recommended usage, he's heading for race conditiions or deadlocks. Thanks, Rajat -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ