Search:
Asterisk func lock
Synopsis:
Attempt to obtain a named mutexIntroduced in Asterisk 1.6
Description:
LOCK(<lockname>)Attempts to grab a named lock exclusively, and prevents other channels from
obtaining the same lock. LOCK will wait for the lock to become available.
Returns 1 if the lock was obtained or 0 on error.
Notes
To avoid the possibility of a deadlock, LOCK will only attempt toobtain the lock for 3 seconds if the channel already has another lock.
- *CLI> show function LOCK
See also
- Asterisk func trylock Function TRYLOCK()
- Asterisk func unlock Function UNLOCK()
- Asterisk cmd MacroExclusive
- Asterisk variables
- Asterisk functions
Created by: fhackenberger,Last modification on Thu 12 of May, 2011 [15:03 UTC] by JustRumours

Page Changes
