记录锁的F_GETLK参数
本帖最后由 天之水驻 于 2015-11-30 16:47 编辑fcntl(fd, F_GETLK, flockptr)是用于是否可以加锁的测试
fcntl(fd, F_SETLK, flockptr)如果加锁失败会有错误信息返回,不明白为何还需要F_GETLK进行测试呢?
如果不能加锁,系统有信息返回啊,求解,谢谢! 调用F_SETLK前都要进行F_GETLK吗? 应用场景是,加锁会一直等待的情况,避免阻塞 就先检查一下 多谢回复 2# yjh777
页:
[1]