Warning: session_start(): open(/var/lib/php/sessions/sess_0ge3t124foh5257o4peabpbbc6, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
scope getServerTranspiled2.
please include function loadPage.
sbool #allowLocalFallback = true, #localFallbackVerbose = true;
// to avoid checking server for transpilations too often when booting OS
static ThreadLocal getServerTranspiled2_tempCache = new ThreadLocal;
static S getServerTranspiled2(S id) {
ifndef NoResourceLoader
IResourceLoader rl = vm_getResourceLoader();
if (rl != null)
ret rl.getTranspiled(id);
endifndef
id = fsIOpt(id);
S transpiled = mapGet(getServerTranspiled2_tempCache!, id);
if (transpiled != null) ret transpiled;
transpiled = loadCachedTranspilation(id);
S md5 = null;
if (machineIsOffline() || isOfflineMode() || isLocalSnippet(id)) ret transpiled;
if (transpiled != null)
md5 = md5(transpiled);
S transpiledSrc;
try {
transpiledSrc = getServerTranspiled(formatSnippetID(id), md5);
} catch e {
if (!allowLocalFallback) rethrow(e);
printExceptionShort(e);
if (localFallbackVerbose) print("Fallback to local code");
ret transpiled;
}
if (eq(transpiledSrc, "SAME")) {
if (!isTrue(loadPage_silent!)) print("SAME");
ret transpiled;
}
mapPut(getServerTranspiled2_tempCache!, id, transpiledSrc);
ret transpiledSrc;
}
end scope