From cf26795019b72f86b85edcb78a0bc70010c58386 Mon Sep 17 00:00:00 2001 From: James Ayers Date: Thu, 25 Oct 2018 21:59:20 +1300 Subject: [PATCH] Change config method & default timeout to null to disable. --- src/Solr/Reindex/Handlers/SolrReindexImmediateHandler.php | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/Solr/Reindex/Handlers/SolrReindexImmediateHandler.php b/src/Solr/Reindex/Handlers/SolrReindexImmediateHandler.php index 66409f6..a06244d 100644 --- a/src/Solr/Reindex/Handlers/SolrReindexImmediateHandler.php +++ b/src/Solr/Reindex/Handlers/SolrReindexImmediateHandler.php @@ -98,11 +98,8 @@ class SolrReindexImmediateHandler extends SolrReindexBase // Execute script via shell $process = new Process($cmd); - // Set timeout from config. Process default is 60 seconds. - $timeout = Config::inst()->get(static::class, 'process_timeout'); - if ($timeout) { - $process->setTimeout($timeout); - } + // Set timeout from config. Process default is 60 seconds + $process->setTimeout($this->config()->get('process_timeout')); $process->inheritEnvironmentVariables(); $process->run();