Vladimir V. Perepelitsa пишет:
> А не поможет ли
> sub log {
> print $log @_ or reopen_log() and log(@_);
> }
>
> по идее пока файл никто не закрыл, все ок.
> если его закрыть, print вернет false и выполнится переоткрытие файла.
>
я уже сделал через $SIG{HUP}, нужный функционал работает нормально.
спасибо.