![]() Server : Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips System : Linux server1.richineiserver.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : fdshops ( 1003) PHP Version : 8.2.21 Disable Function : NONE Directory : /usr/local/src/apcu-5.1.19/tests/ |
--TEST-- GH Bug #335: APCu stampede protection is broken --SKIPIF-- <?php require_once(dirname(__FILE__) . '/skipif.inc'); if (!extension_loaded('pcntl')) { die('skip pcntl required'); } ?> --INI-- apc.enabled=1 apc.enable_cli=1 apc.use_request_time=1 apc.slam_defense=0 --FILE-- <?php // Reset slam detection. apcu_store("foo", "parent"); $pid = pcntl_fork(); if ($pid) { // parent pcntl_wait($status); } else { // child $ret = apcu_store("foo", "child"); if ($ret === false) { echo "Stampede protection works\n"; } else { echo "Stampede protection doesn't work\n"; } exit(0); } ?> --EXPECT-- Stampede protection doesn't work