From 2289d3fa1819bed870a7dcabaa7f6cef85ed228d Mon Sep 17 00:00:00 2001 From: Gunnar Wrobel
Date: Wed, 3 Nov 2010 10:04:26 +0100 Subject: [PATCH] Avoid infinite loop. --- components/lib/Components/Helper/ListRun.php | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/components/lib/Components/Helper/ListRun.php b/components/lib/Components/Helper/ListRun.php index 344861425..83c9b6405 100644 --- a/components/lib/Components/Helper/ListRun.php +++ b/components/lib/Components/Helper/ListRun.php @@ -140,12 +140,16 @@ class Components_Helper_ListRun return true; } } else { - $this->_quiet_list[$key] = array( - 'channel' => 'pear.horde.org', - 'name' => $package->getName(), - 'color' => 'green' - ); - return true; + if (!isset($this->_quiet_list[$key])) { + $this->_quiet_list[$key] = array( + 'channel' => 'pear.horde.org', + 'name' => $package->getName(), + 'color' => 'green' + ); + return true; + } else { + return false; + } } } -- 2.11.0