Closed ayase-mstk closed 5 months ago
現状nginxでcgiへのsend時の504 timeout を起こせていません。 かなり大きいデータを送ると、以下のメッセージが返ってきます。 curl: (55) Send failure: Broken pipe
curl: (55) Send failure: Broken pipe
cgi timeout test をrecv/send両方つくりました。 RequestHandler()の変更に関しては、handleCgiRead/WrietEvent()の中で、addTimer()する処理は書いたのですが、それ以外の504を返すようにする処理は変更が多くなりそうなので、次のbranchで対応します。
nginxのmaxbodysize directiveに引っかかってる可能性はありませんか?
悩み中
現状nginxでcgiへのsend時の504 timeout を起こせていません。 かなり大きいデータを送ると、以下のメッセージが返ってきます。
curl: (55) Send failure: Broken pipe
対応内容
cgi timeout test をrecv/send両方つくりました。 RequestHandler()の変更に関しては、handleCgiRead/WrietEvent()の中で、addTimer()する処理は書いたのですが、それ以外の504を返すようにする処理は変更が多くなりそうなので、次のbranchで対応します。