swoole_lock->lockwait
最后更新于:2022-04-02 06:31:20
# swoole\_lock->lockwait
加锁操作,作用与`swoole_lock->lock`一致,但`lockwait`可以设置超时时间。
~~~
function swoole_lock->lockwait(float $timeout = 1.0) : bool;
~~~
* `$timeout`传入超时时间,默认为`1秒`
* 在规定的时间内未获得锁,返回`false`
* 加锁成功返回`true`
> 只有`Mutex`类型的锁支持`lockwait`
> 在`1.9.16`或更高版本可用
';