Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: server_name bug
On Saturday, November 1, 2008 at 17:13:17, Andrey N. Oktyabrski wrote:
ANO>>> Хотя, если честно, мне трудно понять, почему изменить существующее
ANO>>> поведение дополнительной опцией идеологически невозможно.
в результате это будет выглядеть примерно так:
listen *:80 ignore_listening_socket_semantics_and_use_ugly_hack_instead;
вместо обычного, явного указания на каких именно сокетах надо слушать.
>> у nginx и так достаточно всяких "подводных каменей"
>> во всяких там перехватах ошибок, сохранениях кодов ошибок и т.д. и т.п.
ANO> Вот поэтому и трудно понять. Поскольку и так достаточно, плюс-минус
ANO> один ничего радикально не изменит. Тем более что он уже есть,
ANO> он и в подготовленные головы, как видим, смуту вносит.
если эту "проблему" можно будет решить с помощью документации -
это лучший вариант, чем хаотично добавлять какие-то ненужные опции,
еще больше этим усложняя логику работы сервера и затрудняя понимание.
>> ИМХО, это тот случай, когда данна опция - лишь удобство для записи
>> listen в некоторых не часто встречающихся случаях - можно очень далеко
>> неправильной дорогой зайти, если начать этот путь. А для тех, кто ошибся
>> в "логичности" и прошелся по этим граблям - по-умолчанию отключенная
>> опция тем более не поможет.
ANO> Кстати, это должна быть именно опция listen, а не глобальная.
тем более не понятно, зачем нужна новая опция, если любой нужный
функционал можно реализовать с помощью существующих возможностей.
--
Best regards,
Gena
|