1

我在我的一个个人项目中使用由msg 函数实现的简单队列。这是一个特定的函数msg_receive,用于等待消息进入队列。有时,此等待会崩溃,并返回错误代码 43,但没有错误文本。

我可以导致这个错误号43。如果我运行两个进程,你可以在github上看到。这是意料之中的,但如果我由主管运行,我会得到同样的错误。

我在 github 上创建了一个简单的脚本,由主管和等待接收消息的进程执行,有时会发生函数返回错误代码 43。有什么干净的资源吗?

我不知道是什么原因造成的,但我尝试了什么?

我检查了主管只运行了一个 php 进程,并且 PID 仍然相同。我在 arm raspbian 32 位(php 7.3.19)和 ubuntu 64 位(php 7.4.9)上对其进行了测试,两者都是相同的。

谢谢你的帮助。

我希望这种行为得到了很好的描述。

4

0 回答 0