【发布时间】:2011-08-09 15:39:24
【问题描述】:
我正在编写一些带有 CFLOCK 标记的代码,并且我的代码将在 CFLOCK 中的某个位置返回。示例:
<cflock timeout="30" name="mylock">
... do some processing ...
<cfif processfailed>
<cfreturn "">
</cfif>
... some more processing ...
</cflock>
如果 CFRETURN 触发,锁会被释放,还是我需要以其他方式处理我的代码?
【问题讨论】:
-
您不能自己测试一下吗?运行此代码,强制它以
失败,然后立即尝试使用名称为 mylock的exclusive锁定?
标签: coldfusion locking return mutual-exclusion