Reentrancy and extensions
| From: | David Hill \(php.net\) | Date: | Thu, 27 Mar 2003 16:45:20 +0000 |
| Subject: | Reentrancy and extensions | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-369@lists.php.net to get a copy of this message | ||
Hi,
back on reentrancy.... I know that with some of the libraries the extensions depend on are not
reentrant (ie. also not thread safe). The imap library cclient comes to mind (unless something has
changed recently) and I know gettext caches data in global structures (which would make me wonder).
It occurs to me that we already have a list of extenions ( ./EXTENSIONS), what about adding an extra
field to the listing? This field would be:
ZTS: [unknown|yes|no]
and would default to unknown. This would help those of us trying to use Apache2 to choose which
extensions can be included based on the extension maintainers view of the safety of the code.
Dave