parser

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

 

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

предположений почти нет

Misha v.3 20.10.2007 23:05

насколько я вижу, вызывается метод clearSession. по кому он вызывается не при каждой загрузке, а время от времени:
^if(^math:random(100) < 10){
	^self.clearSession[]
}
попробуйде изменить код и сделать чтобы он вызывался постоянно:
^if(1 || ^math:random(100) < 10){
	^self.clearSession[]
}
если ошибка будет появляться при каждой загрузке, то очевидно, что у используемого вами объекта csql нет метода date_sub или при каких-то обстоятельствах до сюда не доходит правильный объект csql.

почему? не знаю. попробуйте проверить, например с помощью ^if($csql is "..."){^throw[;...]} или вызовите метод date_sub сразу после создания объекта/в конструкторе классса auth.