Welcome! Log In Create A New Profile

Advanced

Re: sub filter‘s bug?

Simon Liu
September 21, 2010 11:16AM
thanks maxim!

I agree your perspective , sub filter must deal with this situation(in is
NULL) .

and as you say , this is sub filter's bug?

On Tue, Sep 21, 2010 at 10:19 PM, Maxim Dounin <mdounin@mdounin.ru> wrote:

> Hello!
>
> On Tue, Sep 21, 2010 at 08:36:11PM +0800, Simon Liu wrote:
>
> > thanks Maxim!
> >
> > my patch is mistake.
> >
> > but when remove http_ssi_module , sub filter module may log alert:
> >
> > "the http output chain is empty while sending response to client."
> >
> > because sub filter module need ngx_http_postpone_filter's code :
> >
> > if (r->postponed == NULL) {
> >
> > if (in || c->buffered) {
> > return ngx_http_next_filter(r->main, in);
> > }
> >
> > return NGX_OK;
> > }
> >
> > this code is needed by subrequest only? i think sub filter is needed
> too.
>
> It is believed that empty chains shouldn't appear in output. They
> doesn't make sense unless used to flush various buffers, and
> writer rightfully complains when it sees empty chain while there
> are no buffered data.
>
> The code in postpone filter obviously hides some of "empty chain"
> problems. But it doesn't mean that sub module needs it. It means
> that sub module have to be fixed (and the problem is usually
> hidden by postpone filter).
>
> Maxim Dounin
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://nginx.org/mailman/listinfo/nginx
>



--
博观约取

豆瓣:www.douban.com/people/mustang/

blog: www.pagefault.info

twitter: www.twitter.com/minibobo
_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx
Subject Author Posted

sub filter‘s bug?

Simon Liu September 14, 2010 11:04PM

Re: sub filter‘s bug?

Simon Liu September 21, 2010 05:14AM

Re: sub filter‘s bug?

Maxim Dounin September 21, 2010 08:06AM

Re: sub filter‘s bug?

Simon Liu September 21, 2010 08:40AM

Re: sub filter‘s bug?

Maxim Dounin September 21, 2010 10:38AM

Re: sub filter‘s bug?

Simon Liu September 21, 2010 11:16AM

Re: sub filter‘s bug?

Simon Liu September 23, 2010 11:24PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 123
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready