Re: ZTS - why are you using it?
| From: | Johannes Schlüter | Date: | Tue, 29 Jan 2013 11:05:43 +0000 |
| Subject: | Re: ZTS - why are you using it? | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-65348@lists.php.net to get a copy of this message | ||
On Tue, 2013-01-29 at 11:03 +0200, Zeev Suraski wrote:
> I didn’t want to hijack the Optimizer+ thread so I’m creating a new one,
> based on the apparent level of interest in ZTS. This isn’t an RFC to
> remove ZTS by any stretch, but I **am** a bit confused about why people are
> still using ZTS.
I doubt many people use it in production, especially under "high" load.
About a year ago I've spent quite some time fixing threading issues in
different parts of PHP (object instantiation in the engine, mysqli, ...)
there were a few bug reports but considering how simple it was to
exploit some of the bugs (<?php new stdclass; ?>, or any other internal
class, was all that was needed for one of the bugs) there were way too
few reports.
johannes