aboutsummaryrefslogtreecommitdiffstats
path: root/includes/parser
diff options
context:
space:
mode:
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>2024-08-26 16:00:08 +0000
committerGerrit Code Review <gerrit@wikimedia.org>2024-08-26 16:00:08 +0000
commit672f5d7e6b85c59efa376f49212adf5372e3e24d (patch)
tree26aea65c69cee91fffb369c92ae830e2d9c04bd2 /includes/parser
parentf272d5dd8e5f76eab01f663088e3fec25d50c282 (diff)
parentc668d33d215c43b0ea23cf39ec8459b0dc30d468 (diff)
downloadmediawikicore-672f5d7e6b85c59efa376f49212adf5372e3e24d.tar.gz
mediawikicore-672f5d7e6b85c59efa376f49212adf5372e3e24d.zip
Merge "parser: Avoid cache stampede on pages which use {{CURRENTYEAR}}"
Diffstat (limited to 'includes/parser')
-rw-r--r--includes/parser/CoreMagicVariables.php2
1 files changed, 1 insertions, 1 deletions
diff --git a/includes/parser/CoreMagicVariables.php b/includes/parser/CoreMagicVariables.php
index b3c28d5a28af..7e0ccd9c5ae6 100644
--- a/includes/parser/CoreMagicVariables.php
+++ b/includes/parser/CoreMagicVariables.php
@@ -351,7 +351,7 @@ class CoreMagicVariables {
$ttl = max( $deadlineUnix - $tsUnix, self::MIN_DEADLINE_TTL );
$ttl += self::DEADLINE_TTL_CLOCK_FUDGE;
- $ttl += ( $deadlineUnix % self::DEADLINE_TTL_STAGGER_MAX );
+ $ttl += ( $tsUnix % self::DEADLINE_TTL_STAGGER_MAX );
$parser->getOutput()->updateCacheExpiry( $ttl );
}