Ясно, спасибо...только.. старых процессов уже не было, я понимаю, что файл существует пока не его использует хоть один процесс,
возможно я не так что то понял.
думаю, тему можно считать закртой до появления новых подробностей (поэксперементирую на досуге... в случае проблем - отпишусь).
ещё раз спасибо.
В Пнд, 16/04/2007 в 21:43 +0400, Anton Yuzhaninov пишет:
Hello Andrey,
You wrote on Monday, April 16, 2007, 10:51:15 AM:
A>
A> Мда... что то я прочитал не так и себя не проверил.. спасибо.
A> Но хотелось бы указать на то, что похоже, поведение по HUP изменилось.
A> Дело в том, что похоже я раньше переоткрывал логи HUPом(nginx
A> 0.3.x, nginx 0.4.x)... а вот в nginx 0.5.16 не получилось, что
A> собственно, и вызвало беспокойство ...
По сигналу HUP происходит запуск новых рабочих процессов и они
начинают писать в новые файлы.
Старые рабочие процессы могут долго (при раздаче больших файлов бывает
больше суток) висеть в состоянии завершения текущих соединений. И
старые процессы пишут в старые файлы.
Поэтому для ротации логов нужно использовать USR1, как уже было
сказано выше.