summaryrefslogtreecommitdiff
path: root/Zend/zend_opcode.c
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2018-06-27 12:33:20 +0300
committerDmitry Stogov <dmitry@zend.com>2018-06-27 12:33:20 +0300
commit6dc0cd868d972885249ce40f2d64097cd0ba6c1f (patch)
treea4ebb76a86ad86bdb1dc8fd2cca1319885858df9 /Zend/zend_opcode.c
parent1231b49271ca0fc933a00d657dcb6a34c388c41a (diff)
downloadphp-git-6dc0cd868d972885249ce40f2d64097cd0ba6c1f.tar.gz
Fixed ZTS race condition (zend_class_entry->ce_flags of internal classes must not be modified, because internal class enties are shared between threads)
Diffstat (limited to 'Zend/zend_opcode.c')
-rw-r--r--Zend/zend_opcode.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/Zend/zend_opcode.c b/Zend/zend_opcode.c
index ddb78c7924..645f942818 100644
--- a/Zend/zend_opcode.c
+++ b/Zend/zend_opcode.c
@@ -172,7 +172,6 @@ ZEND_API void zend_cleanup_internal_class_data(zend_class_entry *ce)
#else
ce->static_members_table = NULL;
#endif
- ce->ce_flags &= ~ZEND_ACC_CONSTANTS_UPDATED;
while (p != end) {
i_zval_ptr_dtor(p ZEND_FILE_LINE_CC);
p++;