Re: Comments on #44393, ISAPI module patch?
| From: | Richard Krehbiel | Date: | Fri, 28 Mar 2008 13:49:58 +0000 |
| Subject: | Re: Comments on #44393, ISAPI module patch? | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-36649@lists.php.net to get a copy of this message | ||
>
>
> Here:
> http://home.comcast.net/~krehbiel3/php5isapi.c.patch<http://home.comcast.net/%7Ekrehbiel3/php5isapi.c.patch>
>
>
If you fetched this patch before now, you may need to fetch it again, as
it's revised.
I found that scripts would crash IIS6 (exception code 0xC0000005) when run
in a virtual directory and zlib.output_compression was turned off. This
change "fixes" it, for reasons I don't understand, which bothers me. And
IIS5 was immune. And a "debug" build didn't exhibit the problem. Since
it's so weird a "fix," I'll also mention that I built it with Visual Studio
.NET SP1.
(It is a real correction, though; if a WriteClient call were to fail, it
might have called php_handle_aborted_connection more than once.)