From 2c9bed6f59196fe83c58acd5aff2c49778119eab Mon Sep 17 00:00:00 2001 From: Dorian Merz <merz@ub.uni-leipzig.de> Date: Fri, 16 Nov 2018 13:56:42 +0100 Subject: [PATCH] refs #14311 * modifies ilsTestTimeout ** 30s via FincILS.ini ** 90s via FincILS.php as a fallback in case INI is overridden --- local/config/vufind/FincILS.ini | 2 +- module/finc/src/finc/ILS/Driver/FincILS.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/local/config/vufind/FincILS.ini b/local/config/vufind/FincILS.ini index 970fe405967..e57b72e2d34 100644 --- a/local/config/vufind/FincILS.ini +++ b/local/config/vufind/FincILS.ini @@ -2,7 +2,7 @@ [General] ; This setting defines the connection timeout for testing the availability of the ILS ; in seconds (default is 1 second). -;ilsTestTimeout = 1 +ilsTestTimeout = 30 ; This setting defines key:value pairs that will identify records for which the ILS ; will be queried for status information. diff --git a/module/finc/src/finc/ILS/Driver/FincILS.php b/module/finc/src/finc/ILS/Driver/FincILS.php index c9d1b8ae164..ea7d4a033e6 100644 --- a/module/finc/src/finc/ILS/Driver/FincILS.php +++ b/module/finc/src/finc/ILS/Driver/FincILS.php @@ -106,7 +106,7 @@ class FincILS extends PAIA implements LoggerAwareInterface * * @var int */ - protected $ilsTestTimeout = 1; + protected $ilsTestTimeout = 90; /** * Flag to save online status. @@ -222,7 +222,7 @@ class FincILS extends PAIA implements LoggerAwareInterface // get ilsTestTimeout setting if set otherwise use default of 1 second $this->ilsTestTimeout = isset($this->config['General']) && isset($this->config['General']['ilsTestTimeout']) - ? $this->config['General']['ilsTestTimeout'] : 1; + ? $this->config['General']['ilsTestTimeout'] : 90; } -- GitLab