diff options
| author | Sammy Kaye Powers <sammyk@php.net> | 2020-07-16 16:31:10 -0700 |
|---|---|---|
| committer | Sammy Kaye Powers <sammyk@php.net> | 2020-09-18 14:26:44 -0700 |
| commit | 12306728c5f37dc371bc39f5fe2bf8e928368235 (patch) | |
| tree | eed1bf4671bc1c46e6a8e7a30b07bd4e9a7bc1d2 /Zend/zend_observer.c | |
| parent | 30bb15b24a266eae1577b68cd980241b1a5adf40 (diff) | |
| download | php-git-12306728c5f37dc371bc39f5fe2bf8e928368235.tar.gz | |
Add system ID entropy API
The `zend_system_id` is a (true global) system ID that fingerprints a process state. When extensions add engine hooks during MINIT/startup, entropy is added the system ID for each hook. This allows extensions to identify that changes have been made to the engine since the last PHP process restart.
Closes GH-5871
Diffstat (limited to 'Zend/zend_observer.c')
| -rw-r--r-- | Zend/zend_observer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Zend/zend_observer.c b/Zend/zend_observer.c index 5544039c3e..68cf43ce66 100644 --- a/Zend/zend_observer.c +++ b/Zend/zend_observer.c @@ -50,7 +50,7 @@ ZEND_API void zend_observer_fcall_register(zend_observer_fcall_init init) { /* We don't want to get an extension handle unless an ext installs an observer */ if (!ZEND_OBSERVER_ENABLED) { zend_observer_fcall_op_array_extension = - zend_get_op_array_extension_handle(); + zend_get_op_array_extension_handle("Zend Observer"); /* ZEND_CALL_TRAMPOLINE has SPEC(OBSERVER) but zend_init_call_trampoline_op() * is called before any extensions have registered as an observer. So we |
