[GIT-PULLS] [php-src] PR #23493: Fix magic property access across suspended Fibers

[email protected] (2akouwu)
Newsgroups php.git-pulls
Message-ID <AcglZc8ZCUrlhWcLWMb7MGZ5K97QnXsCESw1nlcD3mk@main.internal.php.net>
Pull Request: https://github.com/php/php-src/pull/23493
Author: 2akouwu

Fixes #23075.

Determine __get()/__isset() recursion from the currently executing call chain rather than treating the object-level guard bit as sufficient evidence. This keeps true recursive magic-property access blocked while allowing an independent Fiber to invoke the same magic handler on the same object when another Fiber is suspended there.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.