msys.lock — The current running OS level thread obtains a lock on the named mutex
The current running OS level thread obtains a lock on the named mutex. The caller is responsible for releasing the lock at the earliest appropriate opportunity. Note that the lock is not automatically released when the script is de-scheduled (for example, via
msys.readfile or the
msys.db.query functions), so exercise caution.
For example code see thread.mutex.
Because this function is in the
msys namespace, an explicit
require is not necessary.