しようとすると、プロセス全体がブロックします。呼ばれると表示が途切れます。`<main>'この挙動をバグと考えるべきかどうかはいまひとつ確信が持てないのですが、いまのところバグであってもおかしくないと思っています。しようとすると、プロセス全体がブロックします。wrote:本筋ではないんですが、fstatのエラーを無視するように変えてしまっているのはいいんでしょうかもちろんダメです。原因になっているようなので、reopenします。akrパッチにあったS_ISFIFO()のチェックが入っていないため、FIFOがemptyじゃなくなるまで待つが、待った後エラーになってしまいロードできていませんでした。FIFOから正常にロードできるテストが存在しないのがよくないので、当該テスト足しました。conditionがありました。load時のすべてのopenをO_NONBLOCK付きに変えていますが、挙動が変わってしまうためNGだと考えています。よって、一旦O_NONBLOCKで開いてからfcntl()でO_NONBLOCK取り消し、かつFIFOのときのみopenしなおしという論理にしました。開く前にstatせずに、一旦oepn(O_NONBLOCK)で開いてからfstatするのはrace対策。LangLoading...。