Re: nginx perl Ошибка 324 net::ERR_EMPTY_RESPONSE

Vladislav tvword на gmail.com
Пн Янв 30 21:04:22 UTC 2012


30.01.2012 22:56, Alexandr Gomoliako пишет:
> On Mon, Jan 30, 2012 at 10:29 PM, Vladislav<tvword at gmail.com>  wrote:
>> Выслал на личку. Ошибка вроде исчезла. Вылечилось добавлением всех
>> стандартных тегов в генерируемую страницу. Раньше было без<html><body>  и
>> т.д. Сейчас вызываю функцию:
>> Но в error.log'aх все равно очень часто появляется строка:
>>
>> [alert] 2908#0: worker process 3105 exited on signal 11
>> Видимо, потребуется debug включать...
> Ничего не покажет. Помог бы только gdb.
>
> Файл слишком большой, не видно ошибки сразу. Заметил только, что
> dienow не умирает внутри, соответсвенно open ... or dienow; продолжает
> работу, что вместе с $r->... может приводить к ошибке выше.
>
> В целом нужно просто улучшить код и ошибки сами по себе найдутся.
> Посмотри готовые примеры. Из простого, что может помочь в этом
> конкретном случае: генерировать все в один буффер и только один раз в
> конце $r->print($buf).
Спасибо, это интересная идея! Буду пробовать. Потом отпишу.



Подробная информация о списке рассылки nginx-ru