Цитата:
Сообщение от
sukhanchik
А вот я смотрю в метод isRunningMode() на Global и там у меня такой код
Я немного поторопился, показав только первый вызов. На самом деле, в дальнейшем вызывается непосредственно appl.isRunningMode(), который не кэширован.
UPD: с селективным кэшем клиент запускается менее чем за 10 секунд, AOS менее чем за 3 минуты
X++:
boolean isRunningMode()
{
// fix -->
SysGlobalCache cache;
;
cache = this.globalCache();
if (cache
&& cache.isSet(classStr(Application), funcName())
&& cache.get(classStr(Application), funcName()))
{
return true;
}
// fix <--
/* original code goes here */
// fix -->
if (cache)
{
cache.set(classStr(Application), funcName(), true);
}
// fix <--
return true;
}