diff options
author | Urban Müller | 2009-05-19 17:47:32 +0000 |
---|---|---|
committer | Urban Müller | 2009-05-19 17:47:32 +0000 |
commit | b7369933d3a0f6f7c6848e352f45e4385a73bfde (patch) | |
tree | f859ba702ea9c8022f022a0fc0311426acbcc729 | |
parent | 18ab36b9557b92c3c97e47eb195f2514247c5918 (diff) | |
download | itools-b7369933d3a0f6f7c6848e352f45e4385a73bfde.tar.gz itools-b7369933d3a0f6f7c6848e352f45e4385a73bfde.tar.bz2 itools-b7369933d3a0f6f7c6848e352f45e4385a73bfde.zip |
bugfix: only adapt processed stamps if there was any processing
-rw-r--r-- | it_url.class | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/it_url.class b/it_url.class index 5dcc757..4eeb8f5 100644 --- a/it_url.class +++ b/it_url.class @@ -437,15 +437,16 @@ function get_cache($p = array()) } else $result = $path; + + if ($result) + { + EDC('getcache', "processold", $p['url'], $path); + touch($result, @filemtime($srcpath)); # Ensure processed is never newer than src + } } else $result = it_url::_waitforpath($p + array('path' => $path)); - if ($result) - { - EDC('getcache', "processold", $p['url'], $path); - touch($result, @filemtime($srcpath)); # Ensure processed is never newer than src - } } # cache cleanup at night |