Warning: session_start(): open(/var/lib/php/sessions/sess_b212shaqos66g89011q6gp066b, 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
static Pair syncGetOrCreate2(Map map, A key, Class extends B> c) ctex {
synchronized(map) {
B b = map.get(key);
if (b == null) {
map.put(key, b = c.newInstance());
ret pair(b, true);
}
ret pair(b, false);
}
}
static Pair nuLike syncGetOrCreate2(Class extends B> c, Map map, A key) {
ret syncGetOrCreate2(map, key, c);
}
static Pair syncGetOrCreate2(Map map, A key, F0 f) ctex {
synchronized(map) {
B b = map.get(key);
if (b == null) {
map.put(key, b = callF(f));
ret pair(b, true);
}
ret pair(b, false);
}
}
static Pair syncGetOrCreate2(Map map, A key, IF0 f) ctex {
synchronized(map) {
B b = map.get(key);
if (b == null) {
map.put(key, b = f!);
ret pair(b, true);
}
ret pair(b, false);
}
}