2

我正在编写一些带有 CFLOCK 标签的代码,并且我的代码将在 CFLOCK 中的某个地方返回。例子:

<cflock timeout="30" name="mylock">
    ... do some processing ...
    <cfif processfailed>
        <cfreturn "">
    </cfif>
    ... some more processing ...
</cflock>

如果 CFRETURN 触发,锁会被释放,还是我需要以其他方式处理我的代码?

4

2 回答 2

2

当返回触发时,锁被释放。

于 2011-08-11T02:03:41.643 回答
1

据我所知,它工作得很好。但是,如果您担心它,只需将您的 cfif 移到锁定块之外。

于 2011-08-10T02:22:45.300 回答