summaryrefslogtreecommitdiff
path: root/main/php.h
diff options
context:
space:
mode:
authorAnatol Belski <ab@php.net>2017-01-30 12:25:50 +0100
committerAnatol Belski <ab@php.net>2017-01-30 12:44:21 +0100
commit368958b3e4ad341da02c901bfd58296d55d91605 (patch)
tree09c65c24d5b58c836d2fd127ea1598658f0d9ed4 /main/php.h
parentdd227c2b23325fb7df524a3bc06c050e41b9d252 (diff)
downloadphp-git-368958b3e4ad341da02c901bfd58296d55d91605.tar.gz
Fixed bug #73983 crash on finish work with phar in cli + opcache
The file_cache_only option causes the storage to be per process, furthermore the arena is destroyed per request. Thus, zend_string's can't survive between request and the permanent flag should not be set. This is already done with the file cache part, but the persistency part is used in various scenarios and should respect this case as well. In this particular bug, the pcre pattern cache needs to survive between requests and uses pattern strings as hash keys. One more case relevant here would be various situations where the flow disables the use of shared memory.
Diffstat (limited to 'main/php.h')
0 files changed, 0 insertions, 0 deletions