[Koha-bugs] [Bug 13193] Discussion: strategy for diagnosing memcache issues.
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Mon Sep 16 12:40:09 CEST 2019
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13193
--- Comment #6 from Joonas Kylmälä <joonas.kylmala at helsinki.fi> ---
To reproduce run you can use the following snippet:
-------------------------------------------------------------
use C4::Context;
use C4::SIP::Sip::MsgType;
my $threads = 50;
for (1 .. $threads) {
if (fork() == 0) {
C4::SIP::Sip::MsgType::api_auth("DDDDDD", "fffffff", "YY");
exit;
}
}
wait for $threads;
-------------------------------------------------------------
and following diff:
-------------------------------------------------------------
--- a/C4/Context.pm
+++ b/C4/Context.pm
@@ -418,6 +418,7 @@ sub preference {
if ($use_syspref_cache) {
$syspref_cache = Koha::Caches->get_instance('syspref') unless
$syspref_cache;
my $cached_var = $syspref_cache->get_from_cache("syspref_$var");
+warn "Cache for $var is $cached_var";
return $cached_var if defined $cached_var;
}
--------------------------------------------------------------
Notice how *sometimes* the output of the warn message "Cache for version is 1d"
has 1d as the value instead of an actual Koha version like 19.0600013.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list