Hi,

2012/4/17 Johannes Schlüter <johan...@schlueters.de>:
> On Sun, 2012-04-15 at 13:00 +0800, Laruence wrote:
>> On Sun, Apr 15, 2012 at 12:36 PM, Stas Malyshev <smalys...@sugarcrm.com> 
>> wrote:
>> > Hi!
>> >
>> >>> I'm not sure this is a good idea - output buffers can include output
>> >>> functions IIRC, but you have already shut down modules. I would be very,
>> >> Stas, they are request shutdown, not module shutdown :)
>> >
>> > Request shutdown IIRC destroys functions and module's per-request data
>> > structures, which user-supplied output handlers may need. Did you check
>> > that user-supplied output handlers - especially those that use
>> > extensions and per-request data structures - actually work after this
>> > change?
>>
>> Ah, thanks, I got your point.  but output handler is called in step 3:
>>  /* 3. Flush all output buffers */
>>
>> and as I said, all tests passed.
>>
>> anyway, you are right, we should be careful,  I will double check it.  :)
>
> I can't find something that breaks, but we should be really really
> really really careful with this shutdown order. changes there caused
> trouble in the past and I rather have a error message from output
> buffers saying "output buffer can't be used in shutdown" than changing
> the order ...
>

It would be nice to fix this without error if it works.
How about gave it a chance for next bug fix release?
(i.e. 5.4.2)

Regards,

--
Yasuo Ohgaki
yohg...@ohgaki.net

--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to