From 1d230c7297c01dbaec15c82a558d8a48e00b469b Mon Sep 17 00:00:00 2001 From: Christian Schneider Date: Mon, 16 Feb 2026 19:04:07 +0100 Subject: Reduce memcached connection timeout so we do not have 4s delay when a machine is dead --- it_cache.class | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'it_cache.class') diff --git a/it_cache.class b/it_cache.class index cec55dd..22a9aa4 100644 --- a/it_cache.class +++ b/it_cache.class @@ -105,6 +105,10 @@ static function _get_memcache($p) if (!isset($GLOBALS[$memcache_id]) && class_exists("Memcached", false)) { $memcache = new Memcached; + $memcache->setOptions([ + Memcached::OPT_CONNECT_TIMEOUT => 10, + Memcached::OPT_RETRY_TIMEOUT => 10, + ]); foreach (array_filter(it::replace(array('[#\s].*' => ""), it::file($p['hostsfile']))) as $host) $reachable += intval(@$memcache->addServer($host, 11211)); -- cgit v1.2.3