CFLOCK
Places a lock around the block to ensure only one thread of execution can enter
Usage
<cflock> ... </cflock>
Attributes
Attribute | default | required | summary |
---|---|---|---|
ATTRIBUTECOLLECTION | A structure containing the tag attributes | ||
NAME | The name of the lock. Should not be used with SCOPE. All locks with the same name are locked | ||
SCOPE | The scope of the lock. Should not be used with NAME. Values are: server, application, or session | ||
TYPE | exculsive | The type of lock to grant; values exclusive or readonly | |
TIMEOUT | ![]() |
The time in seconds that the process will wait for the lock to become available | |
THROWONTIMEOUT | true | If the timeout happens while waiting on a lock to become availabe, then throw an exception |