parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

сделано специально. вариант.

Александр Петросян (PAF) 19.03.2006 20:56 / 19.03.2006 20:57

ведь при неловком движении можно легко в журнал мегабайт на одну ошибку схватить, стоит разумное ограничение.

вариант:
@unsafe_main[]
ваш код

@main[]
^try{
   ^unsafe_main[]
}{
   записываем ошибку в личный журнал
   может быть даже НЕ выставляем флаг "обработана"
}
тут записываете что и как ходите.
но помните о дисковом пространстве и ограничении на размер файла в 2Gb ;)
если совсем лень думать, просто стирайте файл, если он вырос больше разумного, и только потом добавляйте в него строчку.

смеха мало, реально на днях наступил:
прислали 25ый сигнал.
пришлось в man лезть ;)
man 7 signal | grep 25
SIGXFSZ 25,25,31 C File size limit exceeded