diff options
author | alecpl <alec@alec.pl> | 2011-12-09 07:23:04 +0000 |
---|---|---|
committer | alecpl <alec@alec.pl> | 2011-12-09 07:23:04 +0000 |
commit | 4f5257e5eb811919e757c654914ec3f47e6f021e (patch) | |
tree | fe5857bb339bde66c2b607675f6a52a6445f4dac /program/steps | |
parent | 7fde6ff46a785753403aa18b009851d00e07db00 (diff) |
- Apply fix r5577 from trunk
Diffstat (limited to 'program/steps')
-rw-r--r-- | program/steps/utils/killcache.inc | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/program/steps/utils/killcache.inc b/program/steps/utils/killcache.inc index 643433c60..61426e27a 100644 --- a/program/steps/utils/killcache.inc +++ b/program/steps/utils/killcache.inc @@ -9,7 +9,7 @@ | Licensed under the GNU GPL | | | | PURPOSE: | - | Delete rows from cache and messages tables | + | Delete rows from cache tables | | | +-----------------------------------------------------------------------+ | Author: Dennis P. Nikolaenko <dennis@nikolaenko.ru> | @@ -41,12 +41,20 @@ if (PEAR::isError($res)) { exit($res->getMessage()); } -$res = $RCMAIL->db->query("DELETE FROM messages"); +$res = $RCMAIL->db->query("DELETE FROM cache_messages"); if (PEAR::isError($res)) { exit($res->getMessage()); } -echo "Cache cleared\n"; -exit; +$res = $RCMAIL->db->query("DELETE FROM cache_index"); +if (PEAR::isError($res)) { + exit($res->getMessage()); +} +$res = $RCMAIL->db->query("DELETE FROM cache_thread"); +if (PEAR::isError($res)) { + exit($res->getMessage()); +} +echo "Cache cleared\n"; +exit; |