Welcome! Log In Create A New Profile

Advanced

Re: Сокет не закрывается после отправки тела

June 14, 2018 10:48AM
1) common sense - иначе вышестоящий фильтр не узнает закончилась ли отправка
2) common practice - https://github.com/nginx/nginx/blob/master/src/http/modules/ngx_http_gzip_filter_module.c#L621 и ещё 10 модулей возвращают NGX_DONE
3) документация - "NGX_DONE — Operation complete or continued elsewhere. Also used as an alternative success code" и более никаких объяснений, в каких случаях фильтр может его возвращать. В http://nginx.org/en/docs/dev/development_guide.html#http_building_filter_modules описано только 2 случая - возврат NGX_ERROR и возврат значения полученного от следующего фильтра. Если следовать этому, то из каких соображений можно было бы вернуть NGX_OK?
Subject Author Posted

Сокет не закрывается после отправки тела

eustas June 14, 2018 09:32AM

Re: Сокет не закрывается после отправки тела

Maxim Dounin June 14, 2018 10:22AM

Re: Сокет не закрывается после отправки тела

eustas June 14, 2018 10:48AM

Re: Сокет не закрывается после отправки тела

Maxim Dounin June 15, 2018 06:06AM

Re: Сокет не закрывается после отправки тела

eustas June 15, 2018 07:14AM

Re: Сокет не закрывается после отправки тела

Maxim Dounin June 15, 2018 09:22AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 248
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