Name: clC74495 Date: 11/12/99
In mutex.cpp , there are two places where the statement
_supress_signal = true;
occurs,
one in Mutex::lock() and one in Mutex::try_lock() .
If these paths are taken , an assertion failure will occur
when the mutex is unlocked, when running on a debug build.
To make the consistency checks in Mutex::unlock() pass, it appears
that the statement
debug_only(_lock_count++; )
should be added after each
_supress_signal = true;
(Review ID: 97748)
======================================================================