: '''[thread]::eval''' ?'''-lock''' ''mutex''? ''arg'' ?''arg ...''? This command [concat]enates the ''arg''s and evaluates the resulting script under the protection of a mutex. If '''-lock''' is given, the ''mutex'' named will be used, otherwise an internal unnamed global mutex will be used. ---- **See also** * [thread::mutex] * [thread::rwmutex] <>Command