Description:
------------
If an error is thrown in Container::fetch(), it is not
handled in Container::preload(). Because it is immediately
used in list(), a fatal error occurs.

I fixed this by changing (in Container::preload()):

list($this->expires, $this->cachedata, $this->userdata) =
$this->fetch($id, $group);

To:

if(PEAR::isError($ret = $this->fetch($id, $group))){
    return $ret;
}

list($this->expires, $this->cachedata, $this->userdata) =
$ret;



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to