"cannot open Berkeley DB file 'Default.db' in environment '/dev/shm/cache/bdb': Lock table is out of available locker entries at '/home/user/perl5/lib/perl5/CHI/Driver/BerkeleyDB.pm line 49."
####
our $chi = CHI->new(
driver => 'BerkeleyDB',
root_dir => '/dev/shm/cache/bdb',
serializer => 'Storable',
l1_cache => {
driver => 'RawMemory',
global => 1,
max_size => 2 ** 15,
}
);
##
##
sub _build_chi {
my $root_dir = '/dev/shm/cache/bdb';
CHI->new(
driver => 'BerkeleyDB',
root_dir => $root_dir,
serializer => 'Storable',
env => BerkeleyDB::Env->new(
'-Home' => $root_dir,
'-Config' => {},
'-Flags' => DB_CREATE | DB_INIT_CDB | DB_INIT_MPOOL
'-LockDetect' => DB_LOCK_OLDEST,
)
);
}