可以同时锁定多个文件句柄吗?

时间:2013-07-13 21:51:23

标签: php

我可以同时flock()多个文件句柄吗?我记得曾经读过每个进程一个锁的内容(并且获得的第二个锁释放了第一个)但是我可能只是将这与MySQL的GET_LOCK()混淆。

2 个答案:

答案 0 :(得分:1)

同时flock()多个文件句柄肯定没问题。

答案 1 :(得分:1)

使用多个锁应该没问题。

通过锁定文件A并尝试锁定文件B,确保不会导致死锁,而其他地方则锁定B然后尝试锁定A.