bug report: SSI -> signal 10 (nginx 0.7.10, Solaris 10)
Igor Sysoev
is at rambler-co.ru
Thu Nov 6 15:55:48 MSK 2008
On Thu, Nov 06, 2008 at 02:17:43PM +0300, Maxim Dounin wrote:
> Hello!
>
> On Thu, Nov 06, 2008 at 01:51:22PM +0300, Igor Sysoev wrote:
>
> > On Thu, Nov 06, 2008 at 01:50:22PM +0300, Maxim Dounin wrote:
> >
> > > Hello!
> > >
> > > On Thu, Nov 06, 2008 at 08:01:58AM +0100, Hannes Haug wrote:
> > >
> > > > Yes Maxim,
> > > >
> > > > your patch fixes the problem.
> > >
> > > Thanks for testing.
> > >
> > > > But there remains an issue:
> > > > Errors on subrequests (e.g. 404) result in the inclusion of the error
> > > > pages in the main page.
> > > > I.e. in the body of the main page there starts a new html document
> > > > with the error message.
> > >
> > > It's by design. Subrequests are just included into main page as
> > > is, regardless of the error code. If you don't want error replies
> > > to be included you have to write in your config something like
> > > this:
> > >
> > > location /include/ {
> > > error_page 404 /empty;
> >
> > - error_page 404 /empty;
> > + error_page 404 = /empty;
>
> It does it's job in both cases, actually. From semantic point of
> view '=' may be better, but it shouldn't influence real work
> anyway. Or I missed something?
You are right.
> BTW, did you picked alignment patch?
Yes, thank you.
--
Igor Sysoev
http://sysoev.ru/en/
More information about the nginx
mailing list