&gt;<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">Прошу подсказать, почему так происходит?</span><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "></span>Я не уверен что подумал правильно, но мне кажется что такое происходит при старте syslog открывает файл и работает с его handle. Для записи в новый файл syslog должен его переоткрыть (получить новый handle), чего не происходит. По этому помогает переинициализация переменных, то есть перезапуск приложения.</div>
<div><br></div><div>Это предположение.</div></div>