递归火山软件开发平台

标题: 纯粹闲聊临界的那点事。 [打印本页]

作者: server    时间: 2022-9-18 08:19
标题: 纯粹闲聊临界的那点事。
我刚刚在线程内调用临界函数时。

一个线程进入。
另一个线程负责退出。
结果在进入的线程内断不下来。
觉得很奇怪。

有没有类似经历的同学??
代码没营养就不发了。纯粹闲聊。

作者: 350246356    时间: 2022-9-18 11:15
进出必须在同一个线程   不能跨线程
作者: urenai    时间: 2022-9-18 16:41
350246356 发表于 2022-9-18 11:15
进出必须在同一个线程   不能跨线程

撇开另一个线程的退出不谈,(已下断,没有事件)

就等于只有进入许可没有退出许可,此时你会理顺。
应当阻塞。
作者: 夏末雨蝉    时间: 2022-9-18 21:26
有没可能线程根本就没进入,或者哪里堵塞了
作者: server    时间: 2022-9-18 21:54
他是不停的执行进入,完全没把临界放在眼里/
我也是奈何了。
作者: 80805777    时间: 2022-9-19 02:08
server 发表于 2022-9-18 21:54
他是不停的执行进入,完全没把临界放在眼里/
我也是奈何了。

临界区只能进一个,要么你的对象不是同一个,不可能不退出就进入
作者: server    时间: 2022-9-19 03:28
80805777 发表于 2022-9-19 02:08
临界区只能进一个,要么你的对象不是同一个,不可能不退出就进入

我们是在一个频道的。
只是发生了灵异事件,在此唠唠。




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4