diff --git a/library/Icingadb/Model/Behavior/VolatileState.php b/library/Icingadb/Model/Behavior/VolatileState.php index 0d4702af..26df7190 100644 --- a/library/Icingadb/Model/Behavior/VolatileState.php +++ b/library/Icingadb/Model/Behavior/VolatileState.php @@ -2,6 +2,7 @@ namespace Icinga\Module\Icingadb\Model\Behavior; +use Exception; use Icinga\Module\Icingadb\Common\IcingaRedis; use Icinga\Module\Icingadb\Redis\VolatileState as RedisState; use ipl\Orm\Contract\RetrieveBehavior; @@ -24,6 +25,10 @@ class VolatileState implements RetrieveBehavior public function retrieve(Model $model) { - $this->getVolatileState()->fetch($model); + try { + $this->getVolatileState()->fetch($model); + } catch (Exception $e) { + // Pass + } } }