[php-src] PR #23493: Fix magic property access across suspended Fibers
| From: | 2akouwu | Date: | Sat, 29 Aug 2026 10:14:12 +0000 |
| Subject: | [php-src] PR #23493: Fix magic property access across suspended Fibers | ||
| Groups: | php.git-pulls | ||
| Request: | Send a blank email to git-pulls+get-38187@lists.php.net to get a copy of this message | ||
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.