summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-10-22 14:18:45 +0200
committerNikita Popov <nikita.ppv@gmail.com>2020-10-22 14:21:22 +0200
commitc23eefb1ad80deb08e66d78621e9fc221fb8b875 (patch)
tree2bf38d6cca62e1faffe757728a35e8eb4cf5c3d8
parentaa0d886cbc8ab4a227568c2bc5f2f00b7e378cfc (diff)
downloadphp-git-c23eefb1ad80deb08e66d78621e9fc221fb8b875.tar.gz
Don't leak pcntl last_error across requests
-rw-r--r--ext/pcntl/pcntl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/pcntl/pcntl.c b/ext/pcntl/pcntl.c
index 0df11aa388..f9a48b0406 100644
--- a/ext/pcntl/pcntl.c
+++ b/ext/pcntl/pcntl.c
@@ -428,6 +428,7 @@ PHP_RINIT_FUNCTION(pcntl)
zend_hash_init(&PCNTL_G(php_signal_table), 16, NULL, ZVAL_PTR_DTOR, 0);
PCNTL_G(head) = PCNTL_G(tail) = PCNTL_G(spares) = NULL;
PCNTL_G(async_signals) = 0;
+ PCNTL_G(last_error) = 0;
return SUCCESS;
}