File manager - Edit - /opt/alt/tests/alt-php84-pecl-apcu_5.1.24-1.el8/tests/ghbug335.phpt
Back
--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=1 --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 works
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0.2 |
proxy
|
phpinfo
|
Settings