parser

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

 

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

2Misha: непонятная проблема с date_sub

Andre 20.10.2007 20:19 / 20.10.2007 20:20

Есть определенный код, который работает хорошо, используется также класс авторизации auth.p.
При загрузке страницы с этим кодом, в классе авторизации, в этом месте...
^csql.void{
		DELETE FROM
			asession
		WHERE
			auser_id = 0 AND
			dt_access < ^csql.date_sub[;^date_diff.int($session_lifetime)]
	}
...один раз в 20-40 перезагрузок этой страницы, непонятно почему вылазит ошибка - неопределенный метод date_sub:

date_sub

undefined method
/Library/WebServer/Documents/classes/auth.p(1055:43)
jQuery /Library/WebServer/Documents/classes/sql/Sql.p(87:29)
jQuery /Library/WebServer/Documents/classes/sql/Sql.p(164:19)
_getOptions /Library/WebServer/Documents/classes/sql/Sql.p(87:16)
result /Library/WebServer/Documents/classes/sql/Sql.p(87:2)
void /Library/WebServer/Documents/classes/auth.p(1050:15)
try /Library/WebServer/Documents/classes/auth.p(1040:2)
clearSession /Library/WebServer/Documents/classes/auth.p(986:10)
if /Library/WebServer/Documents/classes/auth.p(985:2)
updateSession /Library/WebServer/Documents/classes/auth.p(310:23)
add /Library/WebServer/Documents/classes/auth.p(310:18)
if /Library/WebServer/Documents/classes/auth.p(309:2)
initSession /Library/WebServer/Documents/classes/auth.p(119:2)
init /Library/WebServer/Documents/classes/myAuth.p(11:7)
init /Library/WebServer/Documents/index.html(6:16)


Классы sql новые, метод date_sub на месте.
Почему эта ошибка может возникать и как от нее избавиться?