2010-10-31 01:01:13 by Martin Stjernholm <email@example.com>
It's not safe to use mt_trylock as a debug check that a lock is held.
On Windows mutexes are recursive, so mt_trylock succeeds and a later
mt_unlock won't really unlock the mutex.
Inside #if defined(PIKE_DEBUG)