私は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) でテストしましたが、どちらも同じです。
ご協力ありがとう御座います。
動作がよく説明されていることを願っています。