From b6301aa5e266edb4daa70ec95aa3ad059ee31e6a Mon Sep 17 00:00:00 2001 From: xue <> Date: Mon, 26 Nov 2007 12:40:48 +0000 Subject: fixed #750. --- framework/Caching/TDbCache.php | 1 + 1 file changed, 1 insertion(+) (limited to 'framework/Caching/TDbCache.php') diff --git a/framework/Caching/TDbCache.php b/framework/Caching/TDbCache.php index c71d51ea..4acb2454 100644 --- a/framework/Caching/TDbCache.php +++ b/framework/Caching/TDbCache.php @@ -338,6 +338,7 @@ class TDbCache extends TCache */ protected function addValue($key,$value,$expire) { + $expire=($expire<=0)?0:time()+$expire; $sql="INSERT INTO {$this->_cacheTable} (itemkey,value,expire) VALUES(:key,:value,$expire)"; try { -- cgit v1.2.3