Порча файлов при аплоаде

Alex Vorona voron at amhost.net
Mon Feb 23 16:54:40 MSK 2009


23.02.2009 00:45, Kirill A.Korinskiy wrote:
> At Mon, 23 Feb 2009 00:02:56 +0200,
> Alex Vorona <voron at amhost.net> wrote:
>> у меня nginx переставал слать данные запроса по fastcgi, как только начинает идти ответ. Возможно, 
>> что-то подобное имеет место у и вас. Попробуйте добавить отладочной информации в переходник и 
>> включить debug в nginx.
>>
> 
> А можете рассказать, в целях повышения эрудиции, как такое у вас получается?
> 
вложенное простое fastcgi-приложение "залипает" в ожидании данных от nginx при аплоаде в него 
относительно больших файлов.
Если убрать FCGX_FFlush, всё будет работать.

Собиралось на линуксе с fcgi-2.4.1-SNAP-0311112127, тестировалось через unix-сокет.

Вывод данных от fastcgi в nginx в то время, как nginx заливает тело запроса в fastcgi, останавливает 
заливку тела запроса. Возможно, это и происходит у автора треда.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fcgi-echo-true.c
Type: text/x-csrc
Size: 1711 bytes
Desc: not available
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090223/6f213e92/attachment.c>


More information about the nginx-ru mailing list