1

私はmsg 関数によって実装された私の 1 つの個人的なプロジェクトで単純なキューを使用します。これは、メッセージがキューに来るのを待つために使用される特定の関数msg_receiveです。ときどき、この待機は、エラー テキストのないリターンエラー コード 43でクラッシュします。

このエラー番号43を引き起こす可能性があります。2 つのプロセスを実行すると、githubで確認できます。これは予想されることですが、スーパーバイザーで実行すると同じエラーが発生します。

スーパーバイザーとプロセスが受信メッセージを待っているときに実行されるgithub で簡単なスクリプトを作成しました。関数がエラー コード 43 を返す場合があります。リソースをきれいにするものはありますか?

何が原因なのかわかりませんが、何を試しましたか?

スーパーバイザーが 1 つの php プロセスのみを実行し、PID が同じであることを確認しました。arm raspbian 32 ビット (php 7.3.19) と ubuntu 64 ビット (php 7.4.9) でテストしましたが、どちらも同じです。

ご協力ありがとう御座います。

動作がよく説明されていることを願っています。

4

0 に答える 0