chickadee » synch » synch/unlock

(synch/unlock MUTEXFORM [BODY ...]) => OBJECTsyntax

Execute BODY ... while MUTEX locked, and leave mutex unlocked.

Returns the result of BODY ....

Should the mutex be unlocked a warning is issued and the mutex is locked before executing the BODY.